PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Atmega 32 auslesen



Jada
05.06.2010, 11:28
Hallo,
ich habe ein RN-control von Robotikhardware. Ich möchte mit bascom den microcontroller ( atmega32 ) auslesen und dann den quellcode sehen. Geht das? Wenn ja wie??

Bitte um hilfe
Vielen Dank

DanielSan
05.06.2010, 11:33
Also wenn du ihn ausliest bekommst du ein hex-File.
Den Quellcode so wie ihn der Programmiere mal geschrieben hat, wirst du nicht sehen können. Der Quellcode wurde ja in Maschinensprache umgewandelt und dann in Form eines hex-Files in den Controller geschrieben.

Also auslesen geht (aber nur wenn keine Schutzmaßnahmen getroffen wurden)!
Den Quellcode sehen geht nicht!

Gruß Daniel

radbruch
05.06.2010, 12:21
Hallo

Mit ReAVR (http://avr.jassenbaum.de/ja-tools/reavr.html) kann man aus einer Hex-Datei ein Assemblerlisting erstellen. Zur Grundlagenforschung für Profis ist das durchaus brauchbar ;)

http://www.avrfreaks.net/index.php?func=viewItem&item_id=272&module=Freaks%20Tools

Gruß

mic

DanielSan
05.06.2010, 12:31
Oh cool!
Das man assembler listings grundsätzlich erstellen kann wusste ich. Aber das es sowas speziell für AVR´s gibt...

Gruß Daniel

Jada
05.06.2010, 14:46
Hallo,
danke, aber wie bekomme ich nun den hex-file??

Vielen Dank

radbruch
05.06.2010, 14:55
Hallo

"wie bekomme ich nun den hex-file?" Vermutlich gar nicht. Das RN-Control verwendet einen eingebauten Bootloader der vermutlich sich selbst und den Speicher vor unerlaubtem Zugriff schützt. Dann ist ein Auslesen nicht möglich.

Was erwartest du eigentlich von den ausgelesenen Daten?

Gruß

mic

Jada
05.06.2010, 18:24
Ich bin anfänger und brauche ein paar ganz simple bascom beispiel wie zum beispiel:
If schleife
Motoransteuern
servoansteuern usw...
Hast du villeicht ein paar beispiele für mich die du mir auf meine e-mail adresse schicken kannst oder jemand anders???

Wäre voll nett

Max Hinze
05.06.2010, 19:14
http://halvar.at/elektronik/kleiner_bascom_avr_kurs/
http://www.rn-wissen.de/index.php/Kategorie:Quellcode_Bascom

...die Beispieldateien im Bascom Verzeichniss....und sonst einfach mal googeln


Gruß Max

Rone
05.06.2010, 19:22
Hallo!

Wie Max schon geschrieben hat: Im Bascom Verzeichnis gibt es jede Menge
Code-Beispiele.

Und vor allem: SCHAU IN DIE BASCOM-HILFE!

MfG
Rone