Forum: Mikrocontroller und Digitale Elektronik Recompiler uC --> Programm?


von Petric (Gast)


Lesenswert?

Hy zusammen,

weiss jemand bescheid, ob es ein "Recompiler" gibt, mit welchem man das 
Programm, dass auf dem uC ist, wider in ein Assembler oder C Programm 
andeln kann? Wohl geht es nur bis zum Hexcode, oder? Würde gerne ein 
Programm anschauen und ev. verbessern von welchem ich nur den uC 
habe....

Danke und Gruss

Petric

von Stifflers Mom (Gast)


Lesenswert?

Moin!

Ich habe zwar mal von einem Disassembeler gehört, aber ich glaube bis 
jetzt hat das noch Keiner ferig gebracht!

MfG

P.S. Deshalb soll man ja Quellcode nie löschen!!!!!

von Jonas Diemer (Gast)


Lesenswert?

doch doch, is kein thema. disassembler gibt es und sie funktionieren. 
bekommst halt assembler-code, der nicht dokumentiert ist und idR keine 
makros/defines wie portdefinitionen enthält (d.h. ports werden über ihre 
adresse angegeben).


hier ist einer:

http://www.visi.com/~dwinker/revava/

von Sven (Gast)


Lesenswert?

Und wenn Du AVR Studio verwendest, kanst Du dort auch Hex-Files 
einlesen, zu denen Dir dann die Befehle und Register als Listing gezeigt 
werden.

Sieht halt nicht sehr schön aus, keine Registerdefinitionen, keine 
Labels. Aber woher soll das Programm das auch wissen. ;-)

Sven

von Peter D. (peda)


Lesenswert?

Die erste Frage ist aber, ob Dein MC nicht auslesegeschützt ist ?


Peter

von Petric (Gast)


Lesenswert?

Thanx für eure antworten, werde mich mal damit abmühen......

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.