mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Hexfile nach Assember convertieren


Autor: Gregor (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo:

Kennt jemand ein Tool mit dem man Hexdateien, in ein Assemblerfile 
convertieren kann?

Autor: Google Nutzer (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Das ganze nennt sich dissamblieren.
Musst mal schauen ob es dafür ein Dissambler gibt.
Für die meisten Assembler gibt es auch Dissambler

Autor: sechsdreizwei (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Das Hex ansaugen... Das macht die Entwicklungsumgebung, wenn man den 
Debugger zu einem Projekt laedt. Um welchen Controller geht es denn ? 
Und falls ed keinen Disassembler gibt, ist er schnell geschrieben.

Autor: Gregor (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Um einen ATTiny 13, bei dem ich das Flash ausgelesen habe.

Autor: ecslowhand (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Wenn Du ein Tool für Atmel-Prozessoren suchst, das gooble mal nach 
"reavr".

LG EC

Autor: Google Nutzer (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Schreib das hex erstmal auf nen 2ten ATTiny und guck ob es funktioniert.
Es kann auch nen lockbit gesetzt sein, dass du nur Müll ausliesst, was 
nicht zum dissamblieren geeignet ist (scrambled)

Autor: sechsdreizwei (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
AVRStudio kann das Hex ansaugen. Kostet nichts. Bei Atmel.

Autor: Christoph Kessler (db1uq) (christoph_kessler)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Beitrag "AVR-Disassembler"

http://avr.jassenbaum.de/ja-tools/
ReAVR disassembler to generate directly re-usable asm source from an AVR 
hex file

http://www.avrfreaks.net/index.php?module=Freaks%2...
ReAVR generates asm source file from an intel hex AVR binary. All AVR 
mnemonics are supported and labels and constant data defined as symbols, 
that may be modified by user from within ReAVR. Output syntax can be 
selected for direct re-use with AVR studio, ICCAVR and ICCtiny, IAR and 
GNU assembler.

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.