Cómo grabar el gestor de arranque en el chip Arduino
Hay dos formas de programar el gestor de arranque
1. Utilice una placa arduino para grabar el gestor de arranque en otra:
Cargue directamente el diagrama de cableado:
El método de cableado es:
Programador en proceso de programación
Vcc-----gt; Vcc
GND------gND
Pin 10-----gt; 1 (RESET)
Pin 11 ------gt; pin 11(MOSI)
Pin 12 ------gt; p>
Pin 13 ------gt; pin 13 (SCK)
Después de conectar los cables, conecte la placa utilizada como programador a la computadora y luego abra el IDE de Arduino ( generalmente usar la versión 1.0 o superior es suficiente):
(1 Abra el archivo de muestra de Arduino ArduinoISP y cárguelo en la placa como programador (asumiendo que ya sabe cómo cargarlo);
(2) Una vez completada la carga, seleccione Herramientas--gt; Programador--gt; Arduino como ISP. Debido a que se utiliza la versión china, la opción de programador es la penúltima en la barra de herramientas. Haga clic en la última opción de la barra de herramientas "Grabar gestor de arranque" y luego espere a que se complete la grabación, si va bien.
2. Utilice directamente un adaptador de puerto serie para grabar:
Este método se proporciona en el sitio web oficial de Aduino y el cableado es el siguiente:
El interfaz del adaptador de puerto serie Eso es todo:
Conecte las líneas El método de operación posterior es algo similar al método uno, pero no es necesario cargar el programa ArduinoISP aquí. Simplemente seleccione el tipo de placa y. chip que se grabará en la barra de herramientas
Seleccione la opción USBasp en el elemento Programador, luego haga clic en la opción Grabar cargador de arranque y espere a que se complete la grabación.
Posibles problemas y soluciones:
Si la programación falla, primero verifique si la placa está seleccionada incorrectamente. Si cree que la placa es correcta, mire su chip. que seleccionaste en el IDE es ATmega328, y el chip que realmente usas es ATmega328-PU, entonces puedes hacer esto:
Ingresa al IDE de Arduino. Haz una copia de seguridad del archivo avrdude.conf en el archivo de instalación; p>
Abra el archivo avrdude.conf con el Bloc de notas;
Busque la línea "0x1e 0x95 0x0F" y reemplácela con " 0x1e 0x95 0x14”;
Guarde los cambios, reinicie el IDE y vuelva a grabar. ?