Nucleo 144 496ZG Pinbelegung

OP #6886828
Lesenswert?

Guten Morgen,

ich beschäftige mich gerade mit einem Nucleo 144 496ZG, das ist mein 
allererster Gehversuch mit STM. Sonst kenne ich mich nur sehr gut mit 
AVRs aus. Ich finde die vielen verschiedenen Quellen usw als Einsteiger 
sehr unübersichtlich.

Jetzt bin ich die Doku der ZIO Pinbelegung am prüfen, da ich den CAN Bus 
nutzen möchte, ist mir aufgefallen, dass CAN 1 wohl auf CN7 aber auch 
auf CN9 liegen soll (Wohlgemerkt beides Can1)

https://os.mbed.com/platforms/ST-Nucleo-L496ZG-P/

Was ist denn nun korrekt? Laut Cube IDE liegt Can1 auf PD 0 und 1 also 
CN9?

Und die zweite Frage, der Zio soll ja Arduino kompatibel sein, in der 
Anleitung steht aber das es 3,3V Ein und Ausgänge sind. ABER wären die 
Eingänge 5V tolerant? Ich nehme an eher nicht oder?

Danke für eure Hilfe :)
Gast #6886850
Lesenswert?

Lt. Schematic f. MB1312 nur auf CN9, 25 und 27 bzw. auf CN11, 55 und 57.

Welche Pins 5V-tolerant sind, steht im Datenblatt bei jedem Pin: 
"FT(_xx)" für *f*ive-volt-*t*olerant. Bei PD0 und PD1 steht "FT", also 
ja. Aber Achtung, das "5V-tolerant" ist nur Marketing-Sprech, denn genau 
genommen ist's nur VCC+4.0V-tolerant. Wenn VCC ausgeschaltet ist ... 
Außerdem auch nur, wenn der interne Pull-up ausgeschaltet ist.
Gast #6886860
Lesenswert?

Ach ja, dieses Mißversändnis rührt wohl daher, dass die meisten "extra" 
Funktionen (wie CAN1) auf unterschiedliche Pins gelegt werden können, s. 
Datenblatt, Table 15. CAN1 kann z. B auch auch PB8/9 gelegt werden.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren