avr-gcc und Atmel-Studio

Admin Persönliche Seite #39532
Lesenswert?
• ▲
▼
Ja, das geht. Um die elf-Dateien in das vom AVR-Studio verstandene 
Objektformat zu konvertieren gibt es das Programm elfcoff, das in der 
avrfreaks-Distribution enthalten ist. Wie das bei WinAVR gehandhabt wird 
kann ich dir leider nicht sagen, aber ich vermute dass auch da irgendein 
Konverter mitgeliefert wird.

http://www.mikrocontroller.net/avr-gcc-installation.htm
Gast #39533
Lesenswert?
• ▲
▼
Naja, elfcoff erbricht sich über die stabs eines aktuellen
gcc (insbesondere über die dort stets und ständig mitgelieferten
Infos über mögliche Objekte vom Typ complex -- C99 läßt grüßen),
bei WinAVR ist objtool dabei, das auch nicht gerade bugfrei ist...
Gast #39534
Lesenswert?
• ▲
▼
Hallo,

wenn Du im AVR-Studio C-Code debuggen willst, dann installiere einfach 
nur WinAVR. Kopiere dann den makefile aus dem Sample-Verzeichnis in Dein 
Arbeitsverzeichnis. Passe den makefile an (zu kompilierende Datei, 
Mikrocontroller). Mit "make coff" in der Eingabeaufforderung generierst 
Du automatisch den benötigten coff-file. Gehe dann ins AVR-Studio und 
öffne von dort den coff-file. Dann müsste es eigentlich mit dem Debuggen 
gehen. Ich habe es heute installiert und es klappt mit der aktuellen 
WinAVR-Version und AVR-Studio 3.56.
Globale C-Float-Variablen scheinen u.a jedoch fehlerhaft angezeigt zu 
werden.

Ich hoffe es klappt,
Robert
Gast #39535
Lesenswert?
• ▲
▼
In der aktuellen WinAVR Distribution gibts ein Readme-File im 
Verzeichnis C:\WinAVR, dort steht alles über AVRStudio Integration. Im 
Verzeichnis C:\WinAVR\sample ist ein Beispiel Makefile.
In C:\WinAVR\doc\avr-libc\avr-libc-user-manual\index.html
ist die ausführliche Doku über AVR-GCC.

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