Debug del codice con AVR Studio 4

Ispirato dalle informazioni catturate in questo sito Modify an Arduino for DebugWIRE – The inability to follow simple instructions, ho fatto delle prove di debug utilizzando l'emulatore presente in AVR Studio 4, scoprendo delle cose interessanti che sottostanno a Wiring & Processing.

Per questa prova ho utilizzato il classico esempio di Blink presente nell'ide di Arduino. In allegato il file pdf che spiega l'utilizzo dell'emulazione.
In futuro ho intenzione di utilizzare AVR Dragon direttamente su Arduino per effettuare un "On Chip Debug" col protocollo DebugWIRE. Ma devo modificare la scheda di Arduino Uno mettendo un jumper che mi permetta di eliminare il condensatore dell'autoreset senza asportarlo dalla scheda come indicato nel sito di cui sopra.

Ciao

ArduinoDebug.pdf (929 KB)