AVR Studio, debugger i dlaczego nie laduje mi EEPROM?

Jul 10, 2006 6 Replies

Witam! Pewnie cos przeoczylem, ale mam taki upierdliwy problem. Wlaczam sobie debuggowanie w AVR Studio (kodu asm), w programie mam zdefiniowane sekcje .ESEG z danymi, ktore normalnie sa w EEPROM, ale AVRS niespecjalnie sie tym przejmuje. Zawsze w EEPROM mam same FF, chyba, ze je recznie pozmieniam. Da sie to jakos obejsc? Pozdrawiam, T.M.F.


a nie trzeba przypadkiem zaladowac ich do eepromu oddzielnie podczas programowania proca? po to chyba gcc generuje pliki z zawartoscia eepromu..

Jasne, do procka trzeba je zaladowac oddzielnie, ale ja mowie o debuggowaniu w AVR Studio, bez uzycia rzeczywistego procka, w dodatku kodu w assemblerze. Po prostu Debugger nie wczytuje danych z sekcji .ESEG i caly EEPROM zawiera 0xFF zamiast moich danych. Normalnie w procku laduje oczywiscie jedno i drugie i jest ok. Ale jak zaladowac te dane do softwarowego debuggera z AVR Studio?

Hm. Nie wiem jak w asmie, ale jak pisze w gcc to przy ladowaniu programu pytanie mnie czy zaladowac tez eeprom.

Pozdrawiam Pawel

AVR Studio cie pyta przy starcie debuggowania programu w C?

Pojawia siê okienko z napisem. "This object file indicates initialized EEPROM data. Do you want to load this data?"

Pawe³

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required