Tengo un Arduino Duemilanove y lo estoy programando en C con AVR Studio. ¿Hay alguna manera de hacer que un depurador de nivel de origen funcione con esta configuración?
Tengo un Arduino Duemilanove y lo estoy programando en C con AVR Studio. ¿Hay alguna manera de hacer que un depurador de nivel de origen funcione con esta configuración?
Obtenga un depurador de hardware para que atmel lo use con su Due. AVROne es el actual. Compré un JTAGICE3 un tiempo atrás después de que bajara el precio y lo conseguí trabajando con un UNO y, por supuesto, es bueno volver a la depuración de la fuente y los puntos de interrupción del hardware. debugWIRE es bastante rápido para cargar y controlar. Depuré un puerto de algunos códigos activados por interrupción IR Receive en minutos. Tengo una entrada de blog que viene sobre su configuración. Si está construyendo bajo AS, hare 1/2 way allí.
Otras opciones en la depuración de hardware casi gratuita donde obtiene el soporte de depuración de hardware con la placa de desarrollo han proliferado por un tiempo. Simplemente configura un STM8S Discovery y es genial. Otras excelentes opciones son las selecciones de TI, y ARM, etc.