Forum: Mikrocontroller und Digitale Elektronik Nucleo 144 496ZG Pinbelegung


von Johannes M. (jojo20)


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 :)

von A. B. (Gast)


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.

von A. B. (Gast)


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.

von Johannes M. (jojo20)


Lesenswert?

Wo findest du Table 15 im MB1312?

Leider bin ich blind, oder ich habe andere Dokumente?

von Andreas Bolsch (Gast)


Lesenswert?

Johannes M. schrieb:
> Wo findest du Table 15 im MB1312?
Datasheet STM32L496xx, DS11585 Rev 15, Table 15. STM32L496xx pin 
definitions
 https://www.st.com/resource/en/datasheet/stm32l496ae.pdf
MB1312 ist das Nucleo-Board (genauer das PCB).

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.