PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : C-Emulation



FoCus
13.01.2005, 16:28
Hi,
programmiere mit WinAvr und lade die Files momentan mit dem AvrStudio über einen JTAGICE in meinen Controller.
Das debuggen über den JTAGICE im AVRstudio funktioniert auch ganz gut... zumindes in Assembler. Kennt jemand ein Programm mit welchem man mit dem JTAGICE in seinem c-Code auf der zielhardware debuggen kann?

Gruss
Michael

FoCus
13.01.2005, 17:54
Habs hinbekommen...

avarice aufruf:
avarice --program --file AppMain.elf --part atmega16 --jtag /dev/ttyS0 :4242

/dev/ttyS0 war wichtig, da er com1 nicht verstand.
danach mit Insight auf 4242 connected.

Gruss
Michael

bluebrother
13.01.2005, 18:35
du kannst auch das AVRStudio verwenden. Dazu musst du nur deinen Code in ein .cof übersetzen (nicht hex) und das mit dem AVRStudio aufmachen. Fertig. (Mach ich auch so :)

FoCus
14.01.2005, 08:07
Ja... hatte mir diesen Konverter schonmal angesehen, allerdings hat der beim konvertieren immer Fehler gebracht.
Das mit dem avarice scheint eine klasse Sache zu sein.

Gruss
Michae

bluebrother
14.01.2005, 09:23
Zum erzeugen von .cof brauchst du keinen Konverter, du musst nur im Makefile irgendwo einstellen dass er dir cof als Outputformat liefert. Kanns dir aber leider net nachgucken, hab hier kein WinAVR.
Ich hab allerdings Insight noch nicht verwendet, keine Ahnung ob der besser / schlechter ist als das AVRStudio zum debuggen. Ich fand das Studio dafür recht gut.

FoCus
14.01.2005, 12:26
Oh das wusste ich nicht... habe im Inet nur einen Konverter gefunden...da hab ich garnicht nachgedacht ob man das evtl auch im make einstellen kann =)

Dank dir..
Michael