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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.