www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Konvertierung "Motorola hex-file" in "Intel hex-file"


Autor: micro (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo!

gibt es ein Programm, mit dem ich ein "Motorola-S3-HEX-File" in ein 
"Intel-HEX-File" umwandeln kann?

Vielen Dank!

Autor: Reinhard S. (rezz)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hex Workshop 6 von Breakpoint Software?

Autor: Thomas K. (tomk)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hi,

suche im Internet nach srecord! Die Commandline ist etwas 
gewöhnungsbedürftig, dafür bekommst Du aber einen "Hex-Editor" mit dem
Du so ziemlich jede Hex-Manipulation anstellen kannst. Deine Aufgabe ist 
da sozusagen das Aufwärmprogramm. ;-)

cu
Thomas

Autor: micro (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Danke!

nun aber noch eine Frage:
Worin besteht eigentlich der Unterschied zwischen den beiden 
HEX-File-Typen?
Weil nach der Konvertierung sind die Files meiner Meinung nach immernoch 
identisch?!

Viele Grüße & Danke

Autor: Reinhard S. (rezz)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
War das nicht irgendwie ein Unterschied in der Bitreihenfolge?
Ob nun das höherwertige Bit links oder rechts steht/Litte-Endian vs. 
Big-Endian?

Weiß es aber nicht so genau :)

Autor: SF (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Bei einem Motorola HEX-File fängt die Zeile immer mit einem S und einer 
Ziffer an. Die Ziffer bestimmt was die nachfolgenden Daten bedeuten. 
Beispiel:
S00600004844521B
S110000048656C6C6F2C20576F726C640A9D
S5030001FB
S9030000FC

Bei einem Intel HEX-File startet die Zeile mit einem : und einer 
2-Stelligen Zahl, die bestimmt was die nachfolgenden Daten bedeuten. 
Beispiel:
:0700000065486C6C2C6F5720726F646CFF0AA8
:00000001FF

Es sind recht unterschiedliche Datenformate. Genauere Erklärungen zu den 
beiden Datenformaten, sowie zu etlichen anderen, findet sich in dr Doku 
zu srecord. Man muss diese einfach nur mal lesen ...

Autor: Stefan B. (stefan) Benutzerseite
Datum:

Bewertung
0 lesenswert
nicht lesenswert
micro schrieb:

> Worin besteht eigentlich der Unterschied zwischen den beiden
> HEX-File-Typen?

http://www.mikrocontroller.net/articles/Speicher#EPROM

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.