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?
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
Hallo, wäre an dem Sourcecode interessiert - DANKE. Martin
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?
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
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.