PIC HEX-Code verändern

Hallo, ich möchte nachträglich einen HEX-Code verändern, es handelt sich dabei um ein Programm für einen PIC-Mikrokontroller, bei dem ich zwischen zwei bestimmten Adressen 16-Bit Werte ablegen möchte, allerdings nicht durch den Controller sondern schon vor dem Brennen (in der Code-Datei) gibt es eine Möglichkeit oder wie sind solche Dateien von Prinzip her aufgebaut? Ich weiß nur was eine Zeile bedeutet sie fängt mit einem Doppelpunkt an, anschließend Adresse, Typ 16 Byte Code (die ich ändern möchte) und die Prüfsumme (bin noch nicht dahinter gekommen diese zu berechnen).

Danke Hannes

Reply to
Hannes Trogmann
Loading thread data ...

Das ist nicht zufällig das Intex Hex Format?

formatting link
formatting link

HTH Thomas

Reply to
Thomas Meier

So?

formatting link

Z.B. GNU objcopy kann lustig hin und her konvertieren, z.B. auch in ein reines Binärformat, dann tuts ein Hexeditor.

Gruß Henning

Reply to
Henning Paul

Thomas Meier schrieb:

Danke, die Links haben mir sehr weitergeholfen, ja es handelt sich genau um diese Art von Hex-Code.

Hannes

Reply to
Hannes Trogmann

Hannes Trogmann machte das folgende Beispiel :

Für alle möglichen Änderungen an diversen hex Formaten kann ich srecord emmpfehlen

formatting link

LG Andy

Reply to
Andreas Nebenfuehr

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.