Hallo, über fat 16 /32 hab ich hier schon viel gelesen, leider finde ich nur fertigen Code. Kann mir jemand ein "Tutorial" oder eine gut kommentierte Spezifikation geben, sodass ich eine FAT selber nachimplementieren kann? Danke Sönke
Gast
#1250401
Google nach fatgen103. Viel Spaß. Du scheinst ja ne Menge Zeit zu haben ;)
Das hier hat mir damals sehr geholfen: http://www.pjrc.com/tech/8051/ide/fat32.html
Gast
#1250423
Nur so als Tipp: Wenn es nicht unbedingt FAT sein muss -- die Linux-Dateisysteme (ext, minix, ...) sind durchweg dokumentiert. Auch für den FAT-Müll gibts noch Linux-Treiber als Quelltext, die sind auf jeden Fall einen Blick wert.
Es geht mir dabei aber darum, dass ich betriebssystemunabhängig bleibe, also meine SD Card sowohl auf einem MAC, Linux oder Windows PC läuft. Danke trotzdem. kennt ihr noch weitere Quellen? Die von dir Benedikt schin mir auf den ersten blick nicht sehr umfangreich. Generell fehlen mir glaub ich auch die Grundlagen mit einem uC auf eine MMC/SD Card zuzugreifen, das Einzige was ich weis ist, dass ich mit ihnen über die SPI Schnittstelle kommunizieren kann.
>... > kennt ihr noch weitere Quellen? >... http://www.mikrocontroller.net/articles/MMC-_und_SD-Karten -> Bibliotheken zur Ansteuerung
Gast
#1251305
Sönke Paschko schrieb: > Es geht mir dabei aber darum, dass ich betriebssystemunabhängig bleibe, > also meine SD Card sowohl auf einem MAC, Linux oder Windows PC läuft. Ja das ist schön. Die Ansteuerung der SD-Karten mit SPI ist in jedem zweiten Herstellerdatenblatt dokumentiert, lesen musste schon selber. Wenn du FAT 100%ig haben willst, musste dich an Microsoft wenden. Die bieten es dir im Gegenzug mit einigen Lizenzvereinbarungen zum Download oder Kauf an. Für den Kommerziellen Einsatz gibts dann evtl. noch Patentgebühren und so weiter, das weißt du ja. Die FAT32-Spezifikation gibts als Download, das weiß ich...irgendwo zumindest.
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.