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?
läsa tillbakakod prog mega16 genom avrstudio stk500?
Re: läsa tillbakakod prog mega16 genom avrstudio stk500?
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
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