Forum: Compiler & IDEs WINAVR in AVR Studio4 debuggen


von Gast (Gast)


Lesenswert?

Hallo Forumgemeinde,
ich programmiere in WINAVR (neuste Version) aber ich möchte gerne in 
AVR-Studio debuggen! Kann man das so einfach machen??

Dank für eure Antwort und viele Grüße,
Peter

von ... (Gast)


Lesenswert?

Ja

von Gast (Gast)


Lesenswert?

Danke für da JA ;o)

Was muss ich den Einstellen damit ich eine Datei bekomme die ich in 
Studio dann öffen kann?!

Grüße,...

von Oliver (Gast)


Lesenswert?

>Was muss ich den Einstellen damit ich eine Datei bekomme die ich in
>Studio dann öffen kann?!

Am einfachsten erstellst du im Studio ein C-Projekt, fügst deine 
.c-Dateien hinzu, und lässt das Studio den Rest machen. Dann klappt das 
auch mit dem Debuggen.

Oliver

von Andreas M. (schnitzeltony)


Lesenswert?

Ich weiß nicht, mit welcher Umgebung Du arbeitest - wie oben schon 
erwähnt - unterstützt AvrStudio C Projekte. Ich arbeite mit Eclipse und 
debugge mit dem AvrStudio. Einfach die *.elf Datei öffnen, ein 
Dummy-Projekt anlegen, Controller wählen und los geht's...

von Günter R. (galileo14)


Lesenswert?

Gast wrote:
> Was muss ich den Einstellen damit ich eine Datei bekomme die ich in
> Studio dann öffen kann?!

Du brauchst vor allem eine Debug-Hardware, wenn Du nicht gerade mit dem 
Simulator arbeiten willst. Das Stichwort lautet "AVR JTAG-ICE mkII" oder 
so.

von Gast (Gast)


Lesenswert?

Hi Günter,
Jo den habe ich auch. Bin jetzt auf Eclipse und WINAVR umgestiegen. Das 
debuggen auf Eclips gefällt mir nicht, deshalb möchte ich wieder zum 
debuggen auf Studio4.0 zurück!

Grüße,

von Gast (Gast)


Lesenswert?

@ Andreas Müller,
Hallo Andreas. Danke für deinen Tip. Wenn ich die *.elf Datei öffne, 
dann sehe ich nur den Assembler Code. Muss man in Eclipse/WINAVR noch 
etwas einstellen? Ich konnte nichts finden!

PS: Wenn ich Studio4.0 öffne, dann sehe ich im Wizard jetzt viele 
unbrauchbare Dateien die nicht geklappt haben. Kann man diese Liste 
löschen?


Viele Grüße,

von Thomas H. (innot)


Lesenswert?

Bei Eclipse bei den Project Properties -> C/C++ Build -> Settings -> 
Tool Settings -> AVR Compiler -> Debugging das 'Debug Info Format' auf 
'dwarf-2 (AVR Studio 4.11+ Debugger)' umstellen, dann sollte es mit dem 
Debuggen unter AVR Studio klappen.

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.