Hola a todos!
Quiero comprar una placa con un ATMEGA168 (como el que lleva el famoso arduino) y tengo severas dudas.
http://www.sparkfun.com/commerce/product_información.php?products_id=9184
1.- Entiendo que el bootloader es un pequeño programa (2k) que se graba en la memoria del micro y se ejecuta cada vez que el micro se resetea encargado de esperar el programa que se envía por USB o serie para guardarlo en la flash del micro. Normalmente los ATMEGA vienen sin este programita. Para grabarlo por primera vez es necesario un ISP(In System Programmer) o se puede construir un programador paralelo (unir las salidas ICSP con unas resistencias a un cable paralelo).
¿Es correcto hasta aquí?
2.- ¿Qué bootloader me recomendáis para un ATMEGA168? Quisiera cargar programas por el puerto serie (no por USB) cómo se indica esto en el bootloader.
3.- Y finalmente, ¿qué compilador para Windows me recomendáis para este micro?
Cualquier sugerencia será bien recibida,
Gracias de antemano
Quiero comprar una placa con un ATMEGA168 (como el que lleva el famoso arduino) y tengo severas dudas.
http://www.sparkfun.com/commerce/product_información.php?products_id=9184
1.- Entiendo que el bootloader es un pequeño programa (2k) que se graba en la memoria del micro y se ejecuta cada vez que el micro se resetea encargado de esperar el programa que se envía por USB o serie para guardarlo en la flash del micro. Normalmente los ATMEGA vienen sin este programita. Para grabarlo por primera vez es necesario un ISP(In System Programmer) o se puede construir un programador paralelo (unir las salidas ICSP con unas resistencias a un cable paralelo).
¿Es correcto hasta aquí?
2.- ¿Qué bootloader me recomendáis para un ATMEGA168? Quisiera cargar programas por el puerto serie (no por USB) cómo se indica esto en el bootloader.
3.- Y finalmente, ¿qué compilador para Windows me recomendáis para este micro?
Cualquier sugerencia será bien recibida,
Gracias de antemano