mikrocontroller.net

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


Autor: Petric (Gast)
Datum:

Bewertung
0 lesenswert
nicht 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

Autor: Stifflers Mom (Gast)
Datum:

Bewertung
0 lesenswert
nicht 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!!!!!

Autor: Jonas Diemer (Gast)
Datum:

Bewertung
0 lesenswert
nicht 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/

Autor: Sven (Gast)
Datum:

Bewertung
0 lesenswert
nicht 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

Autor: Peter Dannegger (peda)
Datum:

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


Peter

Autor: Petric (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Thanx für eure antworten, werde mich mal damit abmühen......

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.