Ciao a tutti ragazzi,
questa volta ho veramente bisogno di voi.
Stavo cercando una soluzione per resettare il mio arduino mega via software.
Ho trovato questo intervento di Massimo Banzi,
www.google.it/search?sugexp=chrome,mod=15&sourceid=chrome&ie=UTF-8&q=1242921510 ed ho seguito il suo consiglio inserendo il codice seguente:
#include <avr/io.h>
#include <avr/wdt.h>
#define Reset_AVR() wdt_enable(WDTO_30MS); while(1) {}
purtroppo però per una banale distrazione ho chiamato la funzione Reset_AVR() subito appena dopo il loop principale.
Adesso il firmware ovviamente non parte e non riesco neanche a caricare un altro firmware corretto.
Ho già provato a cambiare porta USB, ma niente :-(
Esiste una soluzione a questo problema? Non so per non far partire il loop in qualche modo giusto in modo da caricare una versione corretta?
grazie a tutti quelli che mi aiuteranno