Debuggen in Atmel Studio ohne GNU Toolchain möglich?

Gast #4036100
Lesenswert?

Hi zusammen,

hab eine Anfängerfrage. Ich möchte in Atmel Studio 6.2 debuggen ohne die 
vorinstallierte GNU Toolchain zu verwenden. Stelle mir folgendes vor.

Mein Projekt wird mit Hilfe von Batch und Makefiles erzeugt(compiliert 
und gelinkt), bin nämlich auf den IAR "iccavr.exe" Compiler und Linker 
angewiesen. Soweit funktioniert auch alles.

Zum Debuggen wollte ich das neue Atmel Studio 6.2 mit dem ICE3 Debugger 
verwenden. Ist sowas grundsätzlich möglich?


Ich kann jetzt mit dem Studio mein Projekt editieren. Über External 
Tools hab ich meine eigene Toolchain eingebunden, die fehlerfrei 
folgende Outputfiles generiert.

*.dbg
*.map
*.hex
*.eex

Wenn ich "Start Debuggen with Break" anwähle versucht das Studio die GNU 
Toolchain zu verwenden. Und scheitert kläglich beim Compilieren.

Kann in den Optionen keine Hilfreiche Einstellung entdecken.


Grüße
Noob
Gast #4040357
Lesenswert?

Für die Nachwelt...


Man kann im Atmel Studio 6.2 ohne Compiler/Linker auch nur den Debugger 
verwenden, wenn folgende Object Outputfiles andwerweitig erzeugt werden 
können.

http://www.atmel.com/webdoc/atmelstudio/atmelstudio.Debug.ObjectFilesFormat.html


Extended Intel hex

*.hex (Achtung nicht unbedingt geeignet)


UBROF

*.d90


ELF/DWARF

*.elf


AVRCOFF

*.cof


AVR Assembler format

*.obj



Hier wirds erklärt

http://www.atmel.com/webdoc/atmelstudio/ch12s02s01.html

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