mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik MMC und SD-Karten vom PC low-level lesen/beschreiben?


Autor: nobody0 (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Mit einem MSP430 will ich Daten auf MMC und SD-Karten schreiben und die 
dann am PC auslesen und auch schreiben können.
Bisher aber kann ich nur unter Linux die Daten direkt lesen und 
Schreiben (z. B. zum Lesen: dd if=/dev/sdb of=16mbcard.out).
Wie kann man denn unter Microsoft Windows die Daten direkt Lesen und 
Schreiben?

Und wie kann man vom PC die Karten-Register auslesen/beschreiben?

Autor: Matthias (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hi

implementiere ein (sehr einfaches) FAT16 Dateisystem auf dem µC.  Mit 
ca. 2k Programmspeicher kannst du schon in eine bereits auf der MMC 
befindlichen Datei schreiben. Am PC ließt du dann die Datei aus und 
bearbeitest deine Daten entsprechend.

Sourcecode in C wie sowas geht könnte ich bei Bedarf liefern.

Matthias

Autor: Martin de Wendt (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,

wäre an dem Sourcecode interessiert - DANKE.


Martin

Autor: nobody0 (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Naja, ohne Register nützt mir das nix und außerdem ist für die SDC noch 
zumindest ein Authentifizierungs-Modus nötig; ich muss da 
low-level-Zugriff haben. Aber wie bekommt man den?

Autor: Matthias (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hi

wenn Linux Low-Level Zugriff bekommen kann dann kann es sicher auch auf 
das Dateisystem zugreifen. Warum willst du dann noch Low-Level da ran 
wenn das OS das für dich macht?

PS:
Den Sourcecode pack ich mal ordentlich zusammen und stell ihn dann hier 
rein. Ist aber für eine CF gedacht. Einige Routinen müssen also für MMC 
angepasst werden.

Matthias

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.