Datei in EEPROM übertragen

Gast #958766
Hallo,

folgendes Problem: Ich programmiere mit Code Blocks und muss jetzt in 
den EEPROM (oder ggf au RAM/Flash,...) des Mikrokontrollers ( Atmega128) 
eine bereits vorhandenen Datei übertragen (.mif). Leider kann ich durch 
die Größe der Datei auf keinen Fall alles von Hand nochmals ins Programm 
schreiben. Diese Datei würde ich gerne über das übliche Flashen (per 
AVR)des Mikrokontrollers mitübertragen (per USB).
Weiß irgendjemand wie ich eine Datei übertragen kann, die ich später 
weiter per SPI (und zerlegt) senden muss?

Danke schon mal im Vorraus für jede Hilfe
Gast #958786
Hmm, ich fürchte Deine Angaben reichen nicht !

= Woher kommt die Datei  (über welche Schnittstelle zum uP) ?
= Wie gross ist die Datei (maximal) ?
= Wo soll sie gespeichert werden (intern im uP oder auf externem EEPROM) 
?
= bei internem EEPROM: Welcher uP genau, welche Taktfrequenz / Quarz ?
= bei externem EEPROM: Welcher Typ, wie ist es angeschlossen ?
= Was ist das für eine Programmiersprache oder Entwicklungsumgebung ?
Gast #958875
ich möchte die Daten über USB (wie bereits gesagt) zum Mikrokontroller 
bringen, die Datei ist ca 2 KB groß. Der EEPROM ist intern Taktfrequenz 
durch Quarz 16 MHz. Die Programmiersprache ist C (und die Umgebung wie 
ebenfalls gesagt Code Blocks!). Mein jetziger Ansatz wäre über fopen(), 
was der Kompiler aber nicht kennt...

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 18 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.