Einfache SDCARD Library gesucht

OP #2006536
Lesenswert?

Hallo zusammen...

Ich bin auf der suche nach einer simplen SD-Card Library mit welcher
ich auf eine SD Karte zugreifen kann..

Die Library sollte FAT16 unterstützen...

Das problem ist, ich versuche gerade eine SD Karte mit dem Launchpad 
anzusprechen. Dazu wollte ich die Bibliothek von Roland Riegel 
portieren, doch leider gibt es Fehler zu hauf...

Deshalb suche ich etwas kleines, minimalistisches...

Es genügt mir Dateien Schreiben und Lesen zu können...

Der Code sollte relativ leicht auf das Launchpad zu Portieren sein...
Spi wird in Software gelöst... Performance ist egal


Vielleicht kennt jemand das passende :)

Danke schonmal
OP #2006659
Lesenswert?

So nach einigem Anpassen habe ich nun Folgende Funktionen:

ReadBlock
WriteBlock

Dies sind ja die mindest anforderungen für das PetitFS von ElmChan

Meine Funktionen erwarten folgende Parameter

char ReadBlock (
const unsigned long address,
const unsigned long count,
unsigned char *pBuffer
);


Die Funktion von PetitFS erwartet folgendes

DRESULT disk_readp (
  BYTE* Buffer,        /* Pointer to the read buffer */
  DWORD SectorNumber,  /* Sector number */
  WORD Offset,         /* Byte offset in the sector to start to read */
  WORD Count           /* Number of bytes to read */
);

Nun meine Frage, ist die Adresse des Blocks das gleiche wie die Sektoren 
Nummer?

Ist der Offset Wert das hier:
SectorNumber+Offset = Adresse zum Lesen

Danke schonmal

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren