Witam. Mam do uruchamianego ukladu z Atmega128 podlaczony Jtag ICE a w komputerze uruchomione AVR Studio. Wszystko dziala b. dobrze poza tym, ze w trakcie debuggowania przy pelnej predkosci program staje mi w przypadkowych miejscach. Moge go z tego miejsca ponownie uruchomic ale po chwili sytuacja sie powtarza. Z praca krokowa, podgladaniem w oknie watch wartosci zmienych nie mam problemow. Fuse JTAGEN, OCDEN oczywiscie sa ustwione... ;-)). AVR Stodio v. 4.12. Co moze byc przyczyna takiego zachowania sie debuggera? Prosze o pomoc i pozdrawiam Jacek M
AVR Studio i Breakpointy
Jul 26, 2007
5 Replies
Uzywam srodowiska IAR. Kompilacja prostego programu migajacego ledem dziala bez zarzutu. W raportach po kompilacji i linkowaniu (powyzszego programu) nie zglaszane sa zadne bledy a mimo to nie moge go debuggowac bo zachowuje sie on w sposob opisany wyzej. Program ma wielkosc 102kB. Ma ktos moze jakis pomysl dlaczego tak jest? Jeszcze raz prosze o pomoc.
Jacek M
U¿ytkownik "Jacek M." snipped-for-privacy@poczta.onet.pl> napisa³ w wiadomo¶ci news:f89v9a$jjv$ snipped-for-privacy@news.onet.pl...
Nie wiem co jest przyczyn±, ale mam podobn± sytuacjê. Dodatkowo czasami nie zatrzymuje siê na ustawionych pu³apkach. A dok³adniej - zatrzymuje siê, tylko w oknie debuggera AVR Studio nie jest to sygnalizowane.
Maciek
Zachowanie podobne do tego u mnie. Z tych powodow zrezygnowalem z debuggowania za pomoca AVR Stiudio i odpluskwiam program w oparciu o USART i ledy podlaczone do portow. Szkoda ze nie moge pracowac w oparciu o bardziej zawansowane narzedzia. :-(( Dzieki za odzew.
Jacek M.
U¿ytkownik "Jacek M." snipped-for-privacy@poczta.onet.pl> napisa³ w wiadomo¶ci news:f8o1hk$okh$ snipped-for-privacy@news.onet.pl...
Eee, nie jest tak zle. To, ze czasami nie zasygnalizuje zatrzymania na pulapce, lub ogolnie poleci w krzaki to jeszcze nie tragedia. Mimo tych brakow uruchamianie (z moich doswiadczen) idzie duzo szybciej niz "tradycyjnymi" metodami. Tak na marginesie - niedorobiona jest tez praca krokowa. Wystapienie jakiegokolwiek przerwania powoduje, ze program zatrzymuje sie wlasnie na jego obsludze, a nie na nastepnej linijce kodu.
Pzdr, Maciek
Masz racje. U mnie tez AVR Studio z krotkimi programami spisuje sie wspaniale. Problem pojawia sie gdy probuje uruchamiac program o wielkosci ~100kB. Wtedy praca za jego pomoca staje sie upier...wa. Wtedy juz wole metody "tradycyjne. Pozdrawiam
Jacek M.
Join the Discussion
Have something to add? Share your thoughts — no account required.
Didn't find your answer?
Ask the community — no account required