www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik ATmega8 + SD-Karte


Autor: Sven Scholz (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,
also irgendwie komme ich nicht weiter...
Ich möchte ganz gerne einen 512Byte Block auf meine SD-Karte schreiben, 
doch hierfür reicht unter BASCOM AVR leider nicht der interne RAM des 
ATmega8 aus. Ich denke, dass ich mir ein FAT16 - Dateisystem abschminken 
kann oder???
Da Bascom generell zu großen Code erzeugt, steige ich dann wohl auf C, 
also WinAVR, um?
Gibt es da eine einfache und Ressourcen schonende Möglichkeit, Daten auf 
meine Flash-Karte zu platzieren, mit nur 1024Byte RAM?

Hat eigentlich schon jemand versucht, einen SD-Karten Zugriff in 
Assembler zu realisieren? Das wäre doch vermutlich die beste und 
kleinste Variante? Gibt es im Netz irgendwo Ansätze hierfür? Könnte ich 
mit Assembler auch ein FAT-Dateisystem realisieren?

Bitte helft mir... Habe lange für die SD-Karten-Schaltung herumgelötet 
und jetzt möchte ich diese auch nutzen...
(und extra 8Euro für 512MB ausgegeben)

DAnke.

Autor: Sven Scholz (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Überall findet man nur Lösungen ab ATmega16 und höher. Es muss doch 
irgendwo eine LowLevel-Routine geben, um Daten auf die Karte zu packen 
und eventuell wieder auszulesen?

Autor: Marco (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Jemand, der den gleichen Namen hat wie du frag in letzter Zeit ziemlich 
viel über SD-Karten.
In einem Beitrag hat er auch schon eine Antwort auf die Frage LL-Zugriff 
und Bascom bekommen.
Benutz doch mal die Suche und vor allem schau dir mal die Links an, die 
man dir gibt!!!

Oder frage gleich, wer dir alles programmier und zusammenlöten!

Autor: Sven Scholz (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Ich weiß, bisher habe ich mir auch alle Beiträge angesehen, doch bin ich 
noch immer zu keinem Ergebnis angelangt. Ab einem ATmega16 wäre das 
Ganze ja auch wirklich kein Problem...

Autor: Marco (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Was ist mit dem Link von mir zu Roboternetz? Eine LowLevel 
Bascom-Einbindung für AVS mit SD-Karte. Perfekter geht es doch nicht.

Oder läuft der Code nicht? Dann kannst du das ja auch sagen wenn du 
soviele Hinweise drauf bekommst.

Wie dir auch von anderen geraten wurde gibt es bei roboternetz noch mehr 
Infos über SD-Karten mit AVR's und Bascom. Das kannst du dir ja 
raussuchen und hier weiter fragen wenn du nicht weiter kommst.

Aber ohne errichtliche Eigenleistung sieht Hilfe bekommen schlecht aus.

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.