Gast
#633794
Salu zusammen Ich habe gerade so wie ich das sehe die SD Card zum laufen gebracht. Es handelt sich um eine Sandisk 512MB mit dem Code von TI für den MSP430 (slaa281a) Siehe Attachement. Diesen habe ich nun angepasst und ich erhalte die Cardsize 507379712 nehme jetzt mal an das in demfall alles funktioniert (CS, SPI ect.) Nun möchte ich ja was auf die Karte schreiben und das nacher im Computer wieder lesen. Die Daten müssen also nicht mehr mit dem MSP430 gelesen werden, lediglich mit dem PC. Wie mache ich das jetzt am einfachsten. Habe hier den Code aus dem Beispiel einmal übernommen: for (i = 0; i <= 512; i++) buffer[i] = i; mmcWriteSector(1, buffer); // write a 512 Byte big block beginning at the (aligned) adress for (i = 0; i <= 512; i++) buffer[i] = i+64; mmcWriteSector(2, buffer); // write a 512 Byte big block beginning at the (aligned) adress mmcWriteBlock(1*512ul, 512, buffer); Und nu? :o) Sorry für die Frage, aber was sehe ich dann wie im Computer? Ich habe ja kein FAT auf der Karte, also sie ist FAT formatiert, aber der SD Card Code arbeitet ja ohne FAT. Wie komme ich nun an meine Daten ran. Gibt es da für Windows ein Programm? Kann ich die Daten auch in eine fixe Datei schreiben? Habe gelesen man solle eine Datei so gross wie die Karte anlegen, wie macht man das? Ich blicke bei dem ganzen SD Karten Zeugs einfach nicht durch. Nun läuft sie endlich und ich komm schon wieder nicht weiter... Hoffe Ihr könnt mir helfen Gruss reflection