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 :)
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.
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.
Wo findest du Table 15 im MB1312? Leider bin ich blind, oder ich habe andere Dokumente?
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.