Frage zur AVR FAT32 Library von Daniel R.

Gast #3592461
Lesenswert?
• ▲
▼
Meine Frage bezieht sich auf diesen Artikel:
http://www.mikrocontroller.net/articles/AVR_FAT32
bzw. den Thread:
Beitrag "MMC SD library FAT16 FAT32 read write"

Hat sich jemand hier schon mal ausgiebig (also auch in praktischer 
Verwendung) mit jener Lib beschäftigt? So wie ich es verstehe hat der 
Autor das Projekt bzw. dessen Weiterentwicklung aufgegeben.

Ich hatte letztens begonnen, eine Hardware, die bisher robust mit der 
Lib von Ulrich Radig läuft, auf diese Lib umzustellen - um weg von der 
"raw" Speicherung von Daten und hin zu FAT zu kommen - damit die Daten 
sich vom PC aus einfacher anfassen lassen.
Mit dem Ergebnis, dass ich seit Tagen auf der Jagd nach der Ursache für 
etwas bin, was wie ein floatendes Signal erscheint: Die SD-Card Zugriffe 
funktionieren manchmal, aber manchmal scheint das System zu hängen - und 
dann reicht es manchmal mit der Hand in die Nähe des Geräts zu kommen, 
oder einen Finger auf den SD-Slot zu legen und es läuft wieder...
Die korrekte Benennung der SPI-Pins sowie des CS hab ich mehrfach 
überprüft.

Jetzt hab ich mal den untersten Layer mmc.c und mmc.h durch den Code von 
Ulrich Radig ersetzt - damit läuft es stabil.

Hat sich schon mal jemand tiefgründiger mit dieser Lib zzw. speziell dem 
mmc Layer beschäftigt - und hat ev. eine Ahnung woran es liegen könnte?

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.