Hi,
ich habe vor einiger Zeit (ca 1 Jahr) meine eigene Implementation von Hardware-Level und Fat32 (für Micro SD-HC) geschrieben. Das ganze hat den Vorteil, dass es bei mir periodisch (jede 1ms) aufgerufen wird und max ein paar µs braucht (auf STM32F4 @ 168MHz). Es gibt zwei Layer (SD-Communication und FAT32), sodass man in der FAT-Implementierung nur die Hardware-Befehle austauschen muss, um es auf anderen System lauffähig zu machen. Es können Dateien, geöffnet, erstellt und gelöscht werden, natürlich auch geschrieben. Lesen ist momentan noch nicht Implementiert, weil ich die Karte nur als Datenlogger nutze. Habe mittlerweile über 100000 Dateien damit erstellt und beschrieben, jede einzelne war am PC problemlos lesbar!
Falls Interesse besteht, würde ich es hier reinstellen, würde mir wsl auch was bringen, wenn andere mal darüberschauen.
Gruß
Chris
Lesezeichen