Forum: Mikrocontroller und Digitale Elektronik STM32G031F4 TSSOP 20pin Verständnisfrage


von Alex -. (alex796)


Angehängte Dateien:

Lesenswert?

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ß,

von A. B. (Gast)


Lesenswert?

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.

von Alex -. (alex796)


Lesenswert?

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
Noch kein Account? Hier anmelden.