Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
AVR STUDIO - ASM
#7
Kolejne dziwne zachowanie AVR Studio. Wywołuję podprogram, na stosie widzę adres powrotu, kilka instrukcji i przy kolejnej:
ldi r17,high(JakisAdres)
widzę, że PC skoczył o 2 adresy (powinien o jeden) i co gorsza, zmienia zawartość stosu. Próbuję przenieść procedurę w inne miejsce - nic. Wstawiam jakieś nieznaczące instrukcje przed i po - nic. Dopisuję identyczną instrukcję zaraz za tą właściwą i działa normalnie. Kasuję linijkę zawierającą błędną instrukcję i wszystko wraca do normy. Moje zaufanie do AVR Studio bardzo zmalało...
Odpowiedz


Wiadomości w tym wątku
AVR STUDIO - ASM - przez SQ6ADE - 13-10-2010, 23:06

Skocz do:


Użytkownicy przeglądający ten wątek: 1 gości