Forum: Mikrocontroller und Digitale Elektronik HEX nach ASM umwandeln


von Michael (Gast)


Lesenswert?

Hallo,

mir ist heute ein Missgeschick passiert.
Habe meine orginal ASM Datei versehentlich gelöscht (aber so dass sie 
auch nicht mehr im Papierkorb ist :-( ). Jedoch habe ich noch die .hex 
Datei.
Gibt es irgendeine Möglichkeit oder ein Programm mit der ich die .hex 
wieder in eine .asm Datei umwandeln kann?

mfg
Michael

von Franz-Rainer (Gast)


Lesenswert?

Re-Assemblieren.

AVR Studio kann das.

von Michael (Gast)


Lesenswert?

Hallo,

und wie wenn ich fragen darf?

mfg
Michael

von Franz-Rainer (Gast)


Lesenswert?

Tja...

Habe im Studio gesucht, aber den Menüpunkt gibt es scheinbar nicht mehr.

Muß in einer 3er Version gewesen sein. Habe ihn auch noch nie gebraucht.

Tut mir leid. Vielleicht weiß jemand was?

von Robert S. (razer) Benutzerseite


Lesenswert?

Du musst glaub ich einfach die Hex File öffen. Dann wird das ganze dann 
automatisch disassembliert.

von Franz-Rainer (Gast)


Lesenswert?

Hast Du von dem File noch eine xx.lst Datei?

von Sebastian F. (tacx)


Lesenswert?

Naja, dissassemblieren...
Wenn Du nicht schon als Hacker Übung damit hast, ist neu Programmieren 
schneller.

Praktikabel sollte es mit Undelete Werkzeugen gehen (Wiederherstellen 
der Datei!). Was für ein Dateisystem hast Du denn?

Sebastian

von yalu (Gast)


Lesenswert?

Disassemblieren mit
1
  avr-objdump -m avr -d datei.hex

oder
1
  avr-objdump -m avr -D datei.hex

(ausprobieren, was besser passt)
1
  avr-objdump --help

und
1
  man avr-objdump

geben weitere Hinweise.

von Christian Nöding (Gast)


Lesenswert?

Such mal per Google nach FileRecovery-Programmen wie z.B. "PC Inspektor 
FileRecovery" (nicht die beste Wahl)

Es gibt noch einige andere Freeware-Tools. Ich komme leider nicht mehr 
auf den Namen, aber ich hatte mal eines bei WindowsXP und NTFS genutzt, 
welches mir per Suche ermöglichte, nicht überschriebene(!) Dateien 
aufzulisten und wiederherzustellen.


Solange du keine großen Dateien auf deiner Platte hin und her kopierst, 
ist die Chance, die Datei wiederherzustellen relativ groß.

Nutze sogar besser einen anderen PC um das Programm zu suchen. Jeder 
Windowsstart verringert die Chance einen vernünftige Datei zu recovern, 
da der Platz der gelöschten Datei physisch auf der Platte überschrieben 
werden kann.


Viel Glück,
Christian!

von grundschüler (Gast)


Lesenswert?

ein blatt papier, ein bleistift, ein uc datenblatt mit den opcodes in 
binär und hexdarstellung und konzentration.

das lerne ich nicht in der grundschule, dass hat mir mein papa gerade 
mal eben gesagt.....

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
Noch kein Account? Hier anmelden.