Forum: Mikrocontroller und Digitale Elektronik STM32 Pinverfügbarkeit bei FSMC und SDIO


von Felix F. (wiesel8)


Lesenswert?

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

von STM STM STM (Gast)


Lesenswert?

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 ....

von Oje (Gast)


Lesenswert?

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