Hallo, ich programmiere momentan im AVR Studio 5.1 für einen Atmega64. Um das Programm auf den Atmega zu laden verwende ich einen AVR Dragon über die JTAG - Schnittstelle. Nun möchte ich Variablen während der Laufzeit des Programmes ansehen. Dafür muss ich die Variablen zum Watch Window hinzufügen. Jedoch ist, dass bei mir "hintergraut". (Beim Bild zu sehen) Weiß jemand warum, dass bei mir so ist? Danke für eure Hilfe
Gast
#3708120
ich versuchs jetzt einfach mal =). Also bei mir geht das indem ich oben auf Debug klick, dann start debugging and break und dann so markieren wie du es gemacht hast. Wahrscheinlich hilft das nichts oder?
Gast
#3708121
benutze aber das 6er Studio
Ich drücke ebenfalls auf "Debug".Ich habe auch schon alles probiert. Nur die Variable markieren, die ganze Zeile markieren, eine "volatile" Variable, usw... Ich habe auch das 6er installiert und habe es auch dort versucht. Hat leider auch nicht funktioniert.
Gast
#3708139
auch den Simulator ausgewählt?
Nein ich verwende den AVR Dragon als Debugger, da ich ein Eingangssignal habe das ich auslesen will.
Gast
#3708167
Wusste gar nicht das das überhaupt geht. Dachte das geht nur im Simulator. Hab dann wahrscheinlich was falsch gemacht
Ich denke nicht das es nur im Simulator geht, da ich das Status Register beim Debuggen ansehen konnte. D.h. es muss irgendwie möglich sein.
Gast
#3708172
Probiere es doch mal im Code, an der Stelle, wo der aktuelle Debug-Cursor steht. Dort die Variable markieren und dann "Watch" auswählen ... Das funktioniert bei mir (JTAGICE) eigentlich immer ...
Meinst du mit Debbug Cursor eine Breakpoint??
Gast
#3708185
Marcel D. V. schrieb: > Meinst du mit Debbug Cursor eine Breakpoint Ja, genau das meine ich. Wenn der Break-Point erreicht ist, die Variable markieren.
Okay. Das werde ich morgen mal ausprobieren.
Das mit dem Breakpoint hat funktioniert. Danke für die Hilfe.
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.
