PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Kann mann ein Program aus einem Mega32 wieder auslesen????



jozefowicz
30.03.2006, 11:04
Hallo!
Brauche dringend Hilfe!

Mir ist meine Festplatte abgeraucht und damit auch der Source Code von einem Wichtigem Programm in Bascom! Giebt es eine Möglichkeit das prog wieder auszulesen und in bascom umzuwandeln????????


Mfg
Jozefowicz

SprinterSB
30.03.2006, 11:28
Ich fürchte nein...
Was du auslesen kannst, ist der Maschinen-Code deines Programmes.
Allerdings werden auf dem Controller keine Informationen über die Quelle deines Programmes (Quellcode, debug-Informationen, Dateinamen, ...) gespeichert.

Das einzige, was dir bleibt, ist die Maschinencodes auszulesen, zu Disassemblieren und zu versuchen, den Assembler-Code zu verstehen.

Da Bascom wenig bis garnicht optimiert, ist es vielleicht nicht so schwer, auf die Quelle zurückzuschliessen (jedenfalls nicht so schwer wie bei C-Code).

jozefowicz
30.03.2006, 11:30
Danke für die Schnelle Antwort und wie kann ich es machen????

Mfg
Jozefowicz

ceekay
30.03.2006, 12:17
Du hast doch den Controller auch mit deinem Programm programmiert, oder? Genauso kannst du das Flash deines Controllers wieder auslesen.

Mit dem AVR Studio zum Beispiel