Forum: Compiler & IDEs WinAVR und Variablen


von Georg Schmidt (Gast)


Lesenswert?

Ich habe mir jetzt mal WinAVR installiert. Läuft so weit ganz gut, bis 
auf die Sache mit den Variablen.
Im AVR-Studio 4 kann ich mir im Watch-Window keine Variablen anschauen 
(immer Meldung: not in scope).
Beim Kompilieren bekomme ich bei Variablen, die mit static definiert 
wurden, immer folgende Meldung:
WARNING: ´Variablename´ has no adress in mapfile.
Scheint so, als würde das Problem bei dem neuen ObjTool liegen...
Habt Ihr solche Probleme auch? Irgendwelche Vorschläge zur 
Problembeseitigung?

Danke schon mal,
Georg

von BAB (Gast)


Lesenswert?

hi georg,

das scheint eher ein syntax problem zu sein...poste mal deinen code wenn 
du magst..

gruss,
bab

von Markus Burrer (Gast)


Lesenswert?

Kann das AVR Studio 4 jetzt 3rd Party Compiler?

von BAB (Gast)


Lesenswert?

nein..nimm 3.55

von Jens Gerdes (Gast)


Lesenswert?

Das gleiche Problem habe ich mit Winavr und objtool V0.05b auch. Ich 
kann weder lokale, noch globale Variablen im Watch Fenster sehen. Mir 
ist immer noch nicht klar, ob das überhaupt mit dieser Konstellation 
funktionieren soll. Mit elf2coff kann ich Variablen sehen, aber das ist 
zu fehlerhaft.

von BAB (Gast)


Lesenswert?

also ich benutze die 06b und da gehts eigentlich...versuch die doch 
mal..

von Georg Schmidt (Gast)


Lesenswert?

Wo bekommt man die V0.06b

von Georg Schmidt (Gast)


Lesenswert?

Wo finde ich denn die V0.06b zum downloaden?

von BAB (Gast)


Lesenswert?

such mal im avrfreaks forum...wenn du die nicht findest sage bescheid 
dann lade ich die heute abend mal hier hoch..

von Georg Schmidt (Gast)


Lesenswert?

Hab's gefunden, danke.
Die im ersten Post beschriebene Warnung
WARNING: ´Variablename´ has no adress in mapfile.
kommt jetzt nicht mehr.
Variablen kann ich mir im AVRStudio 4 jedoch immer noch nicht anschauen. 
Dann muss ich wohl doch auf 3.55 ausweichen...

von BAB (Gast)


Lesenswert?

mit der 4er hab ich das auch nie hinbekommen....aber was die 4er kann, 
kann die 3.55er auch...

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.