Forum: Mikrocontroller und Digitale Elektronik Wir verstehen das SD / MMC Handling nicht.


von Ratlos_und_Uebrfordert (Gast)


Lesenswert?

Hallo an Alle Experten hier,

in der Schule (Techniker in Prozeßautomatisierung) haben wir gerade die 
ersten Gehversuche mit dem myAVR Board gemacht.

Bisher klappte das auch ganz gut (Klausuren immer 100 Punkte = 1) nur 
will ich mal ein wenig mehr mit dem Board machen.

Nachdem ein Mitschüler und ich einen ATmega8L in das Board gepackt und 
die Spannungsversorgung auf 3,3 Volt gesenkt haben, wollen wir nun 
einmal mit dem Thema SPI (dann aber mit externem EEPROM und SD / MMC) 
anfangen.

Was uns nun vollständig unklar ist:

Hier in der Codesammlung und auch in vielen anderen Bereichen des Forums 
und des Internet ist immer wieder Code in Assembler, C und Bascom 
gelistet und verlinkt, der auf vollständige Projekte oder allgemeine 
Erklärungen zielt.

Wir haben nun Stunden, Tage und Nächte damit zugebracht den Code zu 
studieren und irgendwie ein kleines Programm zu schreiben, mit dem wir 
in eine 64 MB Speicherkarte eine kleine Textdatei mit dem Namen 
"test.txt" erzeugen, da dann 2 Werte mit Komma getrennt reinschreiben 
und die Datei ordnungsgemäß abschließen.
Es gelingt uns einfach nicht.

Gibt es nicht eine Bibliothek wo so Befehle wie SD_OPEN(), SD_WRITE(char 
Text) und SD_CLOSE() drin stehen, mit der man dann auf eine FAT16 
formatierte SD / MMC Card schreiben kann ??

Wir haben uns auch schon ein STK500 gekauft, wenn wir evtl. mit größeren 
Controllern anfangen müssten, aber irgendwie scheint bei uns der Wurm 
noch in den Basics zur SD / MMC Kare und FAT16 zu liegen.

Ach so: Es ist KEINE Anfrage, eine Hausaufgabe oder so zu lösen. Mein 
Mitschüler und ich haben das Modul mit der ALF (Abschließende 
Leistungsfeststellung) am Dienstag abgeschlossen. (Beide mit 1, weil nur 
Timer  Interrupt  LCD und UART drin vorkanmen.)

Danke schon einmal für euer Verständnis und die Hilfe.

Gruß

Jaqueline

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.