läsa tillbakakod prog mega16 genom avrstudio stk500?

PIC, AVR, Arduino, Raspberry Pi, Basic Stamp, PLC mm.
krillex
Inlägg: 12
Blev medlem: 1 september 2009, 12:49:57

läsa tillbakakod prog mega16 genom avrstudio stk500?

Inlägg av krillex »

Jag undrar om det är möjligt att läsa tillbaka programkoden (genom tex avr studio) som jag
överfört till min mega16 genom stk500? Dvs föra över koden från mega16 och stk500 till
avr studio och titta på den. Hur gör man isåfall?
Användarvisningsbild
xraid
Inlägg: 1129
Blev medlem: 20 mars 2009, 04:12:14
Ort: Stockholm

Re: läsa tillbakakod prog mega16 genom avrstudio stk500?

Inlägg av xraid »

Via avrstudio eller avrdude kan du spara ner .hex filen sen använda avr-objdump http://ccrma.stanford.edu/planetccrma/m ... ump.1.html
för att disamblera ...

http://users.rcn.com/rneswold/avr/x305.html
kommandot avr-objdump -S demo.out skulle ge typ :

int
main(void)
{
de: cf ed ldi r28, 0xDF ; 223
e0: d0 e0 ldi r29, 0x00 ; 0
e2: de bf out 0x3e, r29 ; 62
e4: cd bf out 0x3d, r28 ; 61
ioinit();
e6: ed df rcall .-38 ; 0xc2

for (;;)
e8: ff cf rjmp .-2 ; 0xe8

000000ea <__stop_progIi__>:
ea: ff cf rjmp .-2 ; 0xea
Skriv svar