PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Dateien schreiben auf SD oder MMC Karte (neue erstellen)



sast
16.11.2005, 11:21
Hi,

dank Herrn Radig, kann ich eine SD Karte mit dem ATmega32 lesen und auch in bereits vorhandene Dateien schreiben.
Allerdings weiß ich nicht so recht wo ich die Änderungen (z.B. neue Größe oder Anlegen einer neuen Datei) eintragen muss. Ist ein bisschen irritierend mit FAT und FAT copies, Directory Eintrag und so weiter. Zumal auf einem PC die Dateien immer komplett neu angelegt werden und die alten mit E5 als nicht mehr gültig gekennzeichnet werden.

Hat vielleicht jemand ein Beispiel, am besten in C/C++, oder irgendwelche weiterführenden Anregungen?

Schon mal danke im Voraus

sast

MrQu
16.11.2005, 12:17
@sast
kannst du mir mal den Schaltplan einstellen wie du die SD-Card an deinen ATMega angeschlossen hast. habe das nämlich demnächst auch vor.

und vielleicht ne kurzbeschreibung wie ich die Card am PC vorbereiten muß damit das klappt.

danke im vorraus

gruß Manuel

SprinterSB
16.11.2005, 12:41
Vielleicht ein Blick in die Linux-Quellen?

Irgendwo in fs/fat oder fs/vfat

sast
16.11.2005, 12:44
Manuel,

www.ulrichradig.de

Georg-Johann,

du willst mir wohl die Faulheit austreiben?;o)

sast

MrQu
16.11.2005, 13:19
Aufwachen @sast, hier kommt die nächste Frage!!! *:-)*

hast du die lösung mit soft-SPI oder hardwareSPI genommen???

Gruß Manuel

sast
16.11.2005, 19:58
hardware SPI

funktioniert soweit auch ganz gut