AVR: wie Daten ins EEPROM?

OP #398190
Lesenswert?
• ▲
▼
Hallo,
ich will einen POS-Drucker dazu bewegen eine Grafik auszudrucken. Dazu
habe ich eine BMP-Grafik in einzele Bytes zerlegen lassen. Über eine
ESC-Sequenz ist die Grafik druckbar. Abspeichern möchte ich die Daten
der Grafik im EEPROM.
Und jetzt mein Problem: wie kriege ich die Daten ins EEPROM? Kann ich
mir im AVR Studio das EEPROM anzeigen lassen und die Daten einkopieren?
Oder wie geht es sonst, ohne alles von Hand eintippen zu müssen.

Gruß

Thomas
Gast #398191
Lesenswert?
• ▲
▼
>Kann ich mir im AVR Studio das EEPROM anzeigen lassen und die Daten
>einkopieren?

Wenn dein BMP-Zerlege-Programm eine Datei erzeugt, die das AVRStudio
lesen kann (der AVR-gcc erzeugt eine .eep-Datei), dann kannst du diese
Datei einfachst in das EEPROM schreiben.
Es gibt auch BMP-Zerlege-Programme, die C-Code erzeugen, den man dann
in das eigentliche Programm einbinden kann. Dann erzeugt der Compiler
die .eep-Datei.
(hies die Datei .eep oder nur .ee?)

Es geht einfach um ein Format, das das AVRStudio versteht (AFAIK auch
Intel-HEX).
Gast #398193
Lesenswert?
• ▲
▼
Hallo,

probier Dein Glück Mit Ponyprog, der liest und schreibt diverse
Formate. Wenn der es liest eben als Intel-HEX für AVR-Studio speichern
oder wenn Dein Programmieradapter es zuläßt, gleich mit Pony brennen.

Gruß aus Berlin
Michael
Gast #398196
Lesenswert?
• ▲
▼
Intel HEX kann per PonyProg oder per AVR-Studio direkt und ohne Umwege
in´s EEPROM gebrannt werden. Bei letzterem über das Programmierfenster,
in dem auch sonst das Flash geladen wird. In der unteren Zeile das
xxxxx.hex als Input Hex File angeben und Program drücken.

Antwort schreiben

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.

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.