Hey, ich arbeite mit meinem STM32f103 und möchte auf eine SD Karte im fat32 Format schreiben. Dafür benutze ich die Bibliothek von AVR (https://www.mikrocontroller.net/articles/AVR_FAT32), da die gleiche Bibliothek auch auf einem ATmega2560 laufen soll. Auf dem ATmega2560 läuft das ganze auch ohne Probleme, aber auf dem STM32 läuft leider nur das initialisieren der Karte, aber am Ende erscheint weder Datei, noch Text. Ich vermute stark, dass "ffopen" fehlschlägt und es dadurch zu Problemen kommt. Ich hänge die Zip von meinem aktuellen Programm noch an. Wenn jemand eine Idee hat, warum ffopen eventuell fehlschlägt oder ein funktionsfähiges Beispiel mit der Fatfs Bibliothek hat, würde ich mich darüber sehr freuen.
Gast
#6472293
Nils, ein Thread zum Thema genügt: Bitte dort weiter machen: Beitrag "STM32 mit AVR/FAT32 Bibliothek"
Gast
#6472309
Ich schlage vor, Du überprüfst Deine Vermutung und beschreibst dann die Fehlersituation. Insbesondere, was ist die Rückgabe von ffopen? Wie ist der Status des Filedescriptors? Etcpp. Wenn ich eine Bemerkung hinzufügen darf: Ich möchte Dir die Lektüre der Netiquette (hier unter Artikel zu finden) empfehlen und insbesondere der dort verlinkten Artikel.
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.