Forum: Mikrocontroller und Digitale Elektronik AVR Studio 5 + JTAG-ICE3: uint8_t@unimplemented location


von Laber K. (laberkeks010)


Lesenswert?

Hallo,

ich verwende zur Zeit AVR Studio 5 mit einem JTAG ICE3 als Debugger.
Leider habe ich das Problem, dass ich bei einigen 8-bit Variablen im 
Watch Fester folgende Meldung bekomme:
1
tmp2  0x00  uint8_t@unimplemented location

16-bit Variablen scheinen gar nicht zu funktionieren:
1
uCapa  unimplemented  Error
bzw. auch mal
1
dutyCycle  0x0000  uint16_t@unimplemented location

Gibt es da eine Lösung?
Falsche Firmware von JTAG ICE3?
Bekannte Bugs?
Nur noch nicht implementiert?
Bedienfehler?

Bin dankebar für jeden Tipp!

von Werner B. (werner-b)


Lesenswert?

Das sind offenbar lokale Variablen die vom Compiler in Registern 
abgelegt worden sind. Folglich haben sie keine Adresse. Der Debugger 
kann damit offensichtlich nicht richtig umgehen.

von Laber K. (laberkeks010)


Lesenswert?

kann man da was machen?

von Laber K. (laberkeks010)


Lesenswert?

... unter Einstellungen die Optimierung ausschalten => geht alles

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.