www.mikrocontroller.net

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


Autor: Ratlos_und_Uebrfordert (Gast)
Datum:

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

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.