File System für SD Karte im 4bit Modus

#2846562
Lesenswert?
• ▲
▼
Filesysteme haben nichts mit der darunter liegenden Hardware zu tun. Sie 
nutzen Gerätetreiber, die Sektoren auf einem Massenspeicher schreiben 
und lesen. Im einfachsten Fall besteht so ein Treiber nur aus den 
Funktionen init(), read_block() und write_block().

Du suchst also kein Filesystem, sondern einen passenden Gerätetreiber. 
Solange Du keine Angaben zu Deiner Hardware machst, kann dir dabei 
niemand helfen.

fchk
Gast #2849739
Lesenswert?
• ▲
▼
Hallo,

irgendwie reden wir aneinander vorbei.

Welche Libary setzt Ihr ein. Es gibt z.B. "efsl". Ist die zu empfehlern 
oder gibt es andere und bessere. Ich benötige nur einfache Datei 
Funktionen.
Gibt es diese oder andere für den STM32 im 4 Bit Mode?

Fritz
Gast #2850904
Lesenswert?
• ▲
▼
Rufus Τ. Firefly schrieb:
> Fritz schrieb:
>> Dennoch die Frage welches Filesystem zu empfehlen ist.
>
> Da die SD-Karten-Spezifikation das Dateisystem vorschreibt, ist das
> dort vorgeschriebene zu empfehlen.

Wobei auch kein Exekutionskommando bei dir vorbeikommt und aufräumt, 
wenn du ein anderes Filesystem nutzt. Die meisten Geräte werden die 
Karte aber nicht lesen können, wenn man ein anderes Filesystem benutzt.

Marian B. schrieb:
> Von exFAT kann ich allerdings nur ganz klar abraten (falls überhaupt
> SDXC-Karten genutzt werden sollen), es ist proprietär und die
> Unterstützung nicht sonderlich gut. FAT32 tut's meistens auch.

welches aber genauso proprietär ist, aber halt besser unterstützt wird.
Warum man bei SDXC nicht gleich auf ein offenes Filesystem gesetzt hat, 
statt wieder sämtliche Geräte- und Kartenhersteller zu zwingen, an 
Microsoft Lizenzgebühren zu überweisen, ist mir aber nicht klar.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 14 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

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.