Hallo, ich habe im Internet von diversen Leuten gelesen, die eine SD-Karte an das STM32F4 Discoveryboard angeschlossen haben. Das möchte ich nun auch machen. Ich habe mir das Programm MicroXPlorer von STM runtergeladen. Dort habe ich dann SDIO 1-bit ausgewählt. Dann wird mir folgende Konfiguration vorgeschlagen: PC_8 SDIO_D0 PC_12 SDIO_CK PD_2 SDIO_CMD Daraufhin habe ich im Manual nachgeschaut und gesehen, dass PC_12 SDIO_CK bereits belegt ist. Es dient dem CS43L22 als SDIN. Deswegen ist jetzt meine Frage, ob ich diesen Port doppelt belegen kann oder ob des nicht möglich ist. Und wenn nicht, fänd ichs cool wenn mir jemand sagen kann wie man des dann anders anschliessen kann. Danke im Vorraus mfg DarkSOldier
:
Verschoben durch User
Bitte vor dem Erstellen eines Threads die Beschreibung der einzelnen Foren genauer lesen. Zu "Forum: www.mikrocontroller.net Wie findet ihr diese Website, was würdet ihr verbessern?" passt Deine Frage eher gar nich.
Ich stand auch vor dem Problem. So lange du SD-Karte und DAC nicht gleichzeitig verwenden willst kannst du die Pins doppelt belegen. Aber ich habe die Pins vom DAC aufgetrennt und umgelegt (ich glaube auf Port B kann man die noch legen, da war ansonsten nichts drauf). Schließ deine SD-Karte am besten gleich im 4-Bit Modus an...
>Schließ deine SD-Karte am besten gleich im 4-Bit Modus an...
Den 1-Bit Mode unterstüzt die Lib von ST sowieso nicht.
Da muss man dann selber Hand anlegen. Größere Karten
als 4GB gehen auch nicht. Auch da muss man selbst was ändern.
SPI ist auch noch eine Alternative.
Ok das habe ich nicht gewusst ich bin noch relativ neu bei den ARMS ;) Ich bin derzeit dabei mal zu überlegen wie ich das Board modifizieren kann damit ich dass mit den SDIOs machen kann :) Danke
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.