AVR nybörjare, debugging?
AVR nybörjare, debugging?
Hej,
Jag fick tag på en AVR programmerare http://www.olimex.com/dev/avr-isp500.html så tänkte att nu skall jag passa på att lära mig att programmera dessa mikroprocessorer.
Har endast programmerat assembler på en 68HC11 och C på en TI TMS320 DSP tidigare när jag studerade.
Så skall bli kul att börja programmera mikroprocessorer på hobbynivå.
Jag undrar om ovanstående programmerare klarar av step by step debugging?
Den skall vara stk500 v2 kompatibel.
/Henrik
Jag fick tag på en AVR programmerare http://www.olimex.com/dev/avr-isp500.html så tänkte att nu skall jag passa på att lära mig att programmera dessa mikroprocessorer.
Har endast programmerat assembler på en 68HC11 och C på en TI TMS320 DSP tidigare när jag studerade.
Så skall bli kul att börja programmera mikroprocessorer på hobbynivå.
Jag undrar om ovanstående programmerare klarar av step by step debugging?
Den skall vara stk500 v2 kompatibel.
/Henrik
Re: AVR nybörjare, debugging?
Nej, det är endast en programmerare, ingen debuggning öht.
Kolla på AvrDragon om du behöver onchip debuggning...
/johan
Kolla på AvrDragon om du behöver onchip debuggning...
/johan
Re: AVR nybörjare, debugging?
Har man väl fått liv i den en gång så kommer man ganska långt genom att programmera i små steg och testa sina program ofta. Rätt jobbigt, men det går bra om man kodar rätt från början 

Re: AVR nybörjare, debugging?
Sant, kopplar man upp Uarten mot en PC kan man komma långt med spårutskrifter från programmet.
Att blinka en LED, eller bara toggla en pinne och kolla med oscilloskop kan också vara till bra
hjälp vid felsökning.
/johan
Att blinka en LED, eller bara toggla en pinne och kolla med oscilloskop kan också vara till bra
hjälp vid felsökning.
/johan
Re: AVR nybörjare, debugging?
Jag beställde tidigare en sådan här JTAG / ICE debugger från webben:
http://www.dealextreme.com/p/jy-mcu-avr ... mel-104374
Har dock ännu inte prövat att den fungerar...
http://www.dealextreme.com/p/jy-mcu-avr ... mel-104374
Har dock ännu inte prövat att den fungerar...
Re: AVR nybörjare, debugging?
Och undviker man att skriva i assembler blir det också oftast mindre skumma fel att debugga.
I assembler så kan ju ett simpelt skrivfel få stora konsekvenser, i C brukar man tydligare se felen.
Behöver man step-debugga koden kan det rätt ofta funka att köra i simulator.
I assembler så kan ju ett simpelt skrivfel få stora konsekvenser, i C brukar man tydligare se felen.
Behöver man step-debugga koden kan det rätt ofta funka att köra i simulator.
Re: AVR nybörjare, debugging?
Ja studio 4, men inte 5. Det är en liten hake till. Det saknas "mkII", det är alltså en klon av en gammal JTAG-ICE-variant som inte funkar med nyare kretsar. I alla fall enligt första kommentaren på DX-sidan.nyd skrev:Den där JY-MCY var ju prisvärd. Fungerar den med Avr-studio?