Intel Hex File für EEprom erstellen

Gast #589846
Lesenswert?
• ▲
▼
Ich brauche für meinen Atmega32 ein Intel-Hex-File für das EEprom. Das 
eigentliche HEX-File habe ich als Textdatei z.B. so FF AF 12 B4 00 22 AB 
CF ...

In dem Textfile ist einfach die HEX-Information fortlaufend drin, ohne 
irgendwelche Konvertierung.

Wie bekomme ich jetzt ein Intel-Hex-File das ich in meine 
Programmier-Software (AVRProg von E-LAB) einlesen kann?

Das Hex-File sollte so aussehen:

:10000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF00
:10001000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF00
:10002000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF00

wobei das letzte Byte die Checksumme ist.

Ich hab schon sämtliche HEX-Editoren heruntergeladen. Teilweise konnte 
ich das File auch korrekt einlesen, aber dann nicht so abspeichern / 
exportieren wie ich es benötige :-(
Gast #589885
Lesenswert?
• ▲
▼
Das Pony Prog sieht schon mal nicht schlecht aus. Zumindestens kann ich 
es korrekt specihern. Wenn ich aber meine Datei öffne, sieht sie im Pony 
Prog anderst aus. Er erwartet wahrscheinlich eine Binär-Datei? Ich lese 
allerdings eine Hex-Datei ein!?  "00 FA FF EC 12..."
Gast #590072
Lesenswert?
• ▲
▼
Juchuhhh...

ich habs selbst rausgefunden. Ich programmiere mit ICCAVR von 
Imagecraft. Da brauche ich nur in mein File folgendes mit einfügen:


#include <eeprom.h>

#pragma data:eeprom

unsigned char init[] = {0x01,0x02,0x03,0x04,0x05};  //EEprom-Inhalt



Wenn ich dann den Compiler drüber laufen lasse bekomme ich dann zum 
*.hex File auch noch ein *.eep File dazu :-)

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.