Hallo mit welchem Programm kann mein ein Hex File richtig lesen. Wenn ich ein Programm für einnen AVR schreibe un im AVR Studio debuge kann ich meine Strings richtig im Memory Watch lesen. Sprich wenn ich einen String mit zb "Hallo" anlege sehe ich auch Hallo im Memory watch. wenn ich aber das hex file mit ultra edit oder so öffne kann ich das hallo nicht mehr sehen warum ? Mein frage lautet also mit welchem programm kann man ein hex file richtig öffnen.
Ein Hex-File enthält den Maschinencode für eine ganz bestimmte CPU. Um nun wieder lesbare Mnemoniks zu sehen, mußt Du es mit einem Debugger, Simulator oder Emulator für genau diese CPU öffnen. Normale Text-Editoren sind dazu völlig ungeeignet. Sinnvoll ist es allerdings, auch die Quellfiles dazu zu haben, damit der Debugger, Simulator oder Emulator sich darauf synchronisieren kann und nicht nur kryptische Sprunglabels und Variablenadressen anzeigt. Peter
Für die Harten: z.B. WinHEX wandelt eine Intel-Hex-Datei in Binär um, man kann also "die Buchstaben wiederfinden".
ich rede nur vom daten. also von reinen strings. die ich wieder sehen will. das ist nämlich cpu unabhängig. es übrigens jetz funktioniert. Man muss dem programm extra sagen das ein intel hex file importiert werden soll. Danach kann man sich seine string varialen im klartext anschauen der rest ist natürlich nicht zu versthen
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.