Forum: Mikrocontroller und Digitale Elektronik SD MMC auch einzelne Bytes schreiben?


von Martin Münnich (Gast)


Lesenswert?

Hallo Leute

Hab jetzt hier im Forum und im WWW einiges über das schreiben und lesen
von SD MMC Karten gelesen, hier meine Frage:
Ist es möglich auch byteweise die Karten zu beschreiben bzw zu lesen?
Also nicht mit Fat 12 oder 16 direkt 512Byte auf einmal?

Danke und Grüße Martin

von Sebastian Wille (Gast)


Lesenswert?

Hi Martin,

normalerweise kannst Du (zumindest im SPI-Mode) nur 512 Byte auf einmal
lesen oder auf einmal schreiben. Um nur 1 Byte zu ändern, mußt Du alle
auslesen, das eine Byte ändern, und dann wieder 512 Byte
zurückschreiben.

Fat12 oder Fat16 juckt Deine SD/MMC überhaupt nicht! Das ist eine
Sache, die Du in Software machen mußt. Willst Du kein Dateisystem,
kannst Du einfach einen Sektor anwählen und losschreiben!

Sebastian

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
Noch kein Account? Hier anmelden.