Hallo. Kennt sich einer von euch mit dem FAT-Format auf einer MMC aus? Ich bin gerade dabei einem PIC beizubringen Text in eine .txt Datei auf einer MMC-Speicherkarte zu schreiben. Nun habe ich folgendes Problem: Ich kann die Daten zwar in die .txt schreiben, nur: ich muss dan ja auch die FAT Tabelle anpassen (Die TXT ist ja jetzt größer). Wie mach ich das? Da die Daten auf der MMC ja in Blöcken angeordnet sind, kann ich immer nur 512 Byte aufeinmal schreiben bzw. lesen. Ich müßte dann also den Sektor der FAT, den ich verändern will lesen, die richtigen Einträge verändern, und die Daten dann zurückschreiben. Geht das auch irgentwie anders? (Der PIC kann nirgetnwo 512 Byte speichern)
@Geht das auch irgentwie anders? (Der PIC kann nirgetnwo 512 Byte speichern) doch, in seinem Flash-Speicher (zumindest die 16F8xx-Reihe)
cc5x.de kenn ich. darauf basiert ja auch mein Code. Nur: dort geht es ums lesen. Ich will schreiben. In den Flash schreiben ginge. Nur: das ganze ist für den Dauereinsatz, mit ungefähr 100 Schreibzugriffen am Tag. Das macht der Flasch nicht lange mit.
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.