Tuve un Sparkfun Redboard por algún tiempo y me gustaba jugar con él, parpadear los LED y escribir en una pantalla LCD y eso. Ahora quiero diseñar mi propia placa de desarrollo similar para un conjunto similar de aplicaciones. Estoy a gusto con todo, excepto el gestor de arranque. Las siguientes son mis preguntas, la mayoría de mis preguntas pueden ser muy básicas, pero este será mi primer proyecto de electrónica, con tanta amabilidad.
- Si compro un nuevo Atmega32 en una tienda local, ¿vendrá con un cargador de arranque?
- Si no, ¿es obligatorio instalar un gestor de arranque en él?
- Si no es obligatorio, ¿por qué a veces la gente instala un gestor de arranque? Leí en alguna parte que hay un cargador de arranque instalado para la programación de campo, pero no estoy seguro de lo que eso significa.
- ¿Qué hardware necesitaré para instalar un gestor de arranque? Puedo ver que se puede usar USBasp para la programación, pero ¿puedo usarlo también para instalar un gestor de arranque? Esto es lo que planeo comprar.
- Si USBasp puede cargar un gestor de arranque y programar un microcontrolador, ¿por qué las personas a veces usan Atmel ISP MKII o Atmel AVR ISP, que son tan costosas? ¿No necesito comprar estos derechos?
- Si necesito instalar un gestor de arranque, ¿dónde puedo encontrar uno para mi Atmega32? ¿Es esto un gestor de arranque básico estándar?