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
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
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.