STM32 und SD-Karte (FATFS und SPI)

Ich bin mit der Arbeit beginnen mit einer stm32l0 Bord und es war in Ordnung, bis ich hatte einige weitere interessante Funktionen zu nutzen. Ich lese nie die SD-Karte von windows, ich fand die Pins links und begann zu Lesen über SPI, die eine geeignete Lösung für unsere prject (glaube ich).

Aber das Problem liegt in der Programmierung, jedem tutorial finde ich überspringt die Grundlagen. Ich verwendet STM32CubeMX um code zu generieren, mit HAL und FATFS aber ich weiß nicht, wie man zu initialisieren und verwenden Sie dann meine SD-Karte. Ich versuche, fügen Sie code, den ich finden, aber ich kann nicht Debuggen, um dann und es gibt keinen Punkt, nur einfügen jemandes code.

Vielen Dank und sorry für meine Grammatik,

BEARBEITEN :
Ich kam hier nach diesem post : link
Ich bin jetzt versuchen, Zugriff auf eine SDcard mit einem stm32l0-controller. Ich habe empfohlen, um FATFS zu Lesen, dem Gerät, aber was ich verstanden habe ist, dass die Bibliothek benötigt eine Möglichkeit, den Zugriff auf die Daten : SPI. Ich wählte FATFS und SPI2 in STM32CubeMX und importiert das Projekt in Eclipse (ich bin mit HAL und die SW4STM32). Auf der pin-Beschreibung, die ich sah, MISO,CK,MOSI in CubeMX, die auf die pins PB12,PB13,PB14.
Aber in der Haupt-Datei, diese pins werden nie verwendet.
Eine andere Sache, die Angst mich in der post, die ich wissen : die SD-Karte initialisiert werden muss, in einer Weise, die einem nie gehört haben.
Ich weiß nicht, ob Sie brauchen, um die SPI_Init und GPIO_Init Funktionen, ich will diese Nachricht editieren, wenn Sie es brauchen.
Ich passe sowieso in den morgen, weil die post muss so sein, confuzed, mein Hirn brennt, ich bin sorry. Fragen Sie, ob Sie brauchen Präzision auf was auch immer.
Danke !

Herzlich willkommen auf Stack Overflow! Fragen und bitten uns, Sie zu empfehlen, oder finden Sie ein Buch, tool, software library, tutorial oder andere off-site-resource off-topic für Stack-Überlauf, da Sie dazu neigen zu locken, rechthaberisch Antworten und spam. Stattdessen beschreiben Sie das problem und was wurde bisher getan, um es zu lösen.
Sorry das wusste ich nicht. Ich habe hier gepostet, weil ich habe ein ähnliches problem hier, aber der Autor sah, wie er verwaltet, um eine Menge Dinge tun, die mir dabei helfen können, bevor er klebte. Ich finde das Thema und posten Sie es einfach nach !

InformationsquelleAutor Blaitox | 2017-02-19

Schreibe einen Kommentar