www.mikrocontroller.net

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


Autor: Martin Münnich (Gast)
Datum:

Bewertung
0 lesenswert
nicht 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

Autor: Sebastian Wille (Gast)
Datum:

Bewertung
0 lesenswert
nicht 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

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
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.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.