Archiv verlassen und diese Seite im Standarddesign anzeigen : Decompiler für Hex files?
EDatabaseError
08.11.2006, 21:36
Ich habe hier im forum doch leider nix gefunden. Welchen decompiler nutzt ihr für Hex2Asm? Habt ihr da einen Download für mich? danke!
Mfg
tobi
linux_80
08.11.2006, 22:02
Du kannst Hex-Dateien mit dem AVR-Studio öffnen, um an den Assemblercode zu kommen.
EDatabaseError
08.11.2006, 22:05
hab ich gerade eben gefunden. danke.
tobi
mit IDA geht es noch etwas eleganter ...
EDatabaseError
09.11.2006, 13:34
gibt es auch die möglichkeit das object file des bascom compilers mit dem decompilirten Assembler zu vergleichen? also dieser Bascombefehl macht folgendens im Assembler?
SprinterSB
09.11.2006, 14:38
Das tut avd-objdump für dich:
avr-objdump -D foo.hex -m <architecture>
<architecture> hängt ab von dem µC, für den das HEX erzeugt wurde.
IntelHex ist ein recht "dummes" Format, das diese Info nicht kennt.
<architecture> ist eines von av1, av2, avr3, avr4, avr5
Guckst du https://www.roboternetz.de/wissen/index.php/Avr-gcc#Maschinenspezifische_Optionen_f.C3.BCr_avr-gcc
Beachte, daß iHex auch keine Info darüber führt, ob es sich um Code oder Daten handelt. Das kann den Disassembler gründlich verwirren wenn er an einer falschen 2-Byte-Grenze mit dem Disassemble beginnt.
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.