AVR Studio 4.13 SP2 Problem mit Watch

Gast #841151
Lesenswert?
• ▲
▼
Hallo,

habe nach dem Update auf 4.13 SP2 Probleme bei Anzeigen von Variablen im 
watch-Fenster.
Wenn ich eine Variable eintrage (z.B. temp, temp1 u.s.w. ) erscheint 
dann immer nur "not in scope" (die Variablen sind selbstverständlich 
alle richtig definiert)
In den alten Versionen hat das immer ohne Probleme funktioniert, wo 
haben die da in der neuen Version das "Häckchen" versteckt?
Weiss jemand Rat?
#841154
Lesenswert?
• ▲
▼
Gast wrote:
> Hallo,
>
> habe nach dem Update auf 4.13 SP2 Probleme bei Anzeigen von Variablen im
> watch-Fenster.
> Wenn ich eine Variable eintrage (z.B. temp, temp1 u.s.w. ) erscheint
> dann immer nur "not in scope" (die Variablen sind selbstverständlich
> alle richtig definiert)
> In den alten Versionen hat das immer ohne Probleme funktioniert, wo
> haben die da in der neuen Version das "Häckchen" versteckt?
> Weiss jemand Rat?

Hallo,

bin nicht der Experte, aber allerste Empfehlung lautet immer, die 
Optimierung beim compilieren ausschalten !!!

Grüsse
Gast #846269
Lesenswert?
• ▲
▼
Soweit mir bekannt, kann der Debugger nur Werte von Variablen anzeigen, 
die im RAM liegen. Registervariablen tun nicht.

In 'C' kann man das durch volatile erreichen. Im Assembler muss man als 
Datenbereich für die Variable das RAM wählen. Kostet natürlich Speed...

Dirk
Gast #846340
Lesenswert?
• ▲
▼
In der vorherigen Version des AVR Studios konnte ich beliebige Variablen 
(egal ob Register oder Ram) eintragen und im Watch Fenster vom Simulator 
wurden immer die Werte angezeigt.

Naja, ein Hoch auf die Updates.
Ich werd wieder die alte Version des Studios draufmachen und gut is.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren