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

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.