Hallo, Ich habe als Auftrag auf eine MMC Daten in einer Datei abzuspeichern. Die Daten sollen ebenfalls ausgelesen werden können.(ist nur ein Teil des Projektes). Harware absolut kein Problem nur mit der Software... Nun hab ich von diesem Gebiet kA ich bekomm das mit der Initalisierung das SPi etc. hin nur mit dem Auslesen und Schreiben der Dateien,...Kennt einer zufällig ein Bsp-Prgramm welches so ähnlich aufgebaut ist? Es muss nicht besonderes können nur einfach auslesen und speichern. Das ganze sollte in C realisiert sein. Kommentare wären natürlich ideal sind aber nicht nötig.... Ich danke im voraus. lg Markus
Was ich leider vergessen habe das ganze wird mit einem PIC16F877A gemacht. Deshalb auch leider im falschem Forum =( @Mods bitte verschieben. lg Markus
hast du dir mal die AN1003 bei microchip angeguckt? Die habe ich gerade bei denen gefunden. Selber angeguckt habe ich sie mir nicht (kein wirklich Interesse an PICmicros...)
Hm leider hat mir das auch nicht wirklich weitergeholfen. Hat vll noch jemand einen Tipp bzw. Hinweis? lg Markus
Grundlegend gilt es zwei Dinge in den Griff zu bekommen. 1) Das Lesen und Schreiben von Datenblöcken der SD/MMC-Karte. Diese Datenblöcke sind i.d.R. 512 Bytes groß. Als Schnittstelle bietet sich hier SPI an. 2) Ein darauf aufsetzender Dateisystemtreiber, der das FAT16-Dateisystem unterstützt. FAT32 ist erst bei Speicherkarten mit mehr als 2 GByte Kapazität notwendig. Das sollte beim gezielteren Suchen helfen.
Also was ich dazu sagen hätte sollen, also auf MMC schreiben bzw. lesen kann ich bereits nur eben auf einem Dateisystem ala Fat nicht. Fat16 würde für meine Zwecke auf alle Fälle reichen. www.cc5x.de is recht gut erklärt, behandelt aber schreiben auf ein File leider nicht =( lg Markus
hallo Markus, schau dir mal die FAT unter http://elm-chan.org/fsw/ff/00index_e.html an. Da kannst du auch auf die Karte schreiben. 'Andy
Oh das hilft aber gewaltig, ich danke.... Viel danke für diesen Tipp. :P lg MArkus
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.