AVR, in-circuit debugging

PIC, AVR, Arduino, Raspberry Pi, Basic Stamp, PLC mm.
henrikG
Inlägg: 3
Blev medlem: 4 augusti 2008, 19:02:34
Ort: Bollebygd
Kontakt:

AVR, in-circuit debugging

Inlägg av henrikG »

Hej!

Jag är nybörjare och vill syssla med mikroprocessorer som hobby. Efter en del läsande så verkar AVR bra. Jag hittade tips på programmerare att bygga själv här:
http://www.elektronikforumet.com/forum/ ... .php?t=146

Jag tänkte mig en enkel programmerare, t ex den här:
http://www.qsl.net/zl1bpu/MICRO/ENV/PGM.htm

Men: Om man vill göra in-circuit debugging, alltså debugga sin uProcessor "live" (i target-miljön) kan man göra det med en så enkel programmerare? Det här med ISP (In System Programmer) verkar bra. Kan man debugga över samma interface?

Jag hittade en guide för Linux här:
http://www.linuxjournal.com/article/7289

Där beskrivs all mjukvara som jag vill ha, inklusive simuleringsverktyg, men debugga hårdvaran? Går det? Jag har läst litet om JTAG och debugWire också, men har inte riktigt förstått hur allt hänger ihop. Kan någon förklara för mig?

mvh
/Henrik
Användarvisningsbild
Micke_s
EF Sponsor
Inlägg: 6741
Blev medlem: 15 december 2005, 21:31:34
Ort: Malmö

Inlägg av Micke_s »

Kort svar nej.
Kolla på dragon eller MK 2
henrikG
Inlägg: 3
Blev medlem: 4 augusti 2008, 19:02:34
Ort: Bollebygd
Kontakt:

Inlägg av henrikG »

OK. Hur viktigt är det att ha in-circuit debugging?

Om man köper Dragon eller MK2, blir man låst i Windows då med "AVR Studio"?

Finns det möjlighet att bygga något motsvarande Dragon eller MK2 själv?
sodjan
EF Sponsor
Inlägg: 43251
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Inlägg av sodjan »

> Hur viktigt är det att ha in-circuit debugging?

Hur "viktigt" är det att ha farthållare och ACC ?

Tja, det handlar väl om bekvämlighet... :-)
thepirateboy
EF Sponsor
Inlägg: 2109
Blev medlem: 27 augusti 2005, 20:57:58
Ort: Borlänge

Inlägg av thepirateboy »

Som nybörjare är det inte så viktigt då programmen inte blir så stora, men det går ju att välja en Dragon ändå då den är så pass billig. Börja med att få en lysdiod att blinka, det brukar vara nog så svårt. ;)

http://www.instructables.com/id/Getting ... VR-dragon/
Användarvisningsbild
Micke_s
EF Sponsor
Inlägg: 6741
Blev medlem: 15 december 2005, 21:31:34
Ort: Malmö

Inlägg av Micke_s »

Det är sjukt lättare att debugga och går oftast fortare att hitta felen än att lägga massa printf:s.
Skriv svar