Hi ich bin mir sicher, dass das Problem sicherlich trivial ist, aber ich stehe gerade auf dem Schlauch. Ich arbeite zum ersten Mal mit einem STM32 (stm32g031f4) in einem 20pin TSSOP Gehäuse und habe Verständnisprobleme bei der Pinbelegung. Anbei ein Ausschnitt aus dem Datenblatt für TSSOP20. https://www.st.com/en/microcontrollers-microprocessors/stm32g031f4.html Ich weiß, dass man PA11 und PA12 mit PA9 und PA10 tauschen kann. Das geschieht im RefManual im SYSCFG_CFGR1 Register. Schaue ich mir jedoch den ersten Pin an, steht dort PB7/PB8. Gleiches gilt für pin 20: PB3/PB4/PB5/PB6 Ich schließe daraus, dass ich an Pin 1 des MCUs entweder PB7 oder PB8 haben kann, je nach Lust und Laune. Für mich ist es aber nicht ganz deutlich, welcher PBx per Default an Pin 1 ist, bzw. wenn PB7 an Pin 1 per default ist, wie man PB8 an den Ausgang setzt. Da muss ja irgendwie eine Art Multiplexer sitzen? Ich finde weder im Datenblatt noch im RefManual etwas dazu. Oder sind PB7 und PB8 OR'ed an Pin 1? Vielen Dank. Gruß,
Nein, das ist viel einfacher ... Da werden mehrere Pads auf einen Pin gebondet. Als wenn die entsprechenden Pins intern kurzgeschlossen wären. Konsequenz: Man sollte sich hüten, mehr als einen als Ausgang zu schalten.
A. B. schrieb: > Nein, das ist viel einfacher ... > > Da werden mehrere Pads auf einen Pin gebondet. Als wenn die > entsprechenden Pins intern kurzgeschlossen wären. Konsequenz: Man sollte > sich hüten, mehr als einen als Ausgang zu schalten. Ah okay. Also liegen beide PBs gleichzeitig auf demselben Pin. Vielen Dank, Ich verwende diese Pins mit Vorsicht :) Gruß,
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.