Hallo, ich möchte bei einem STM32F103Z den FSMC und SDIO verwenden. Ich benutze aber nicht alle Adressleitungen (A0-A18 und SDIO 0-4). Stehen mir die übrigen Pins (A19+, SDIO5+) dann noch als normale GPIOs zur freien Verwendung zur Verfügung oder sind die dann "belegt" durch FSMC/SDIO und ich kann sie nicht mehr verwenden? Da ich aktuell keine solche Hardware verfüge, kann ich es leider nicht testen. mfg
Felix F. schrieb: > Stehen mir die > übrigen Pins (A19+, SDIO5+) dann noch als normale GPIOs zur freien > Verwendung zur Verfügung Ja, denn jeden Pin den du brauchst muss du mit GPIO_AF_FSMC (alternate Function) explizit umkonfigurieren. Das bedeuted was du nicht um-deklarierst kannst du anderweitig verwenden. Wäre auch sinnlose Pin-Verschwendung wenn man den FSMC braucht, aber nicht den ganzen Adressbereich ....
Genau dafür gibt es das Spielezeug CubeMX. Darin sieht man sofort was noch geht und was nicht.
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.