Cómo cargar el archivo hex de Hex en Arduino usando xloader

Cómo cargar el archivo hex de Hex en Arduino usando xloader
Los tableros Arduino se pueden programar utilizando el software IDE. IDE es una herramienta de programación de código abierto para tableros Arduino. El lenguaje que IDE usa para escribir código es una extensión de c/c++. IDE convierte el código de idioma C en lenguaje de máquina y genera un archivo hexadecimal binario.

Los microcontroladores no entienden el lenguaje C, por lo que el lenguaje de la máquina se usa para programarlos. A veces necesitamos cargar un archivo hexadecimal directamente en un tablero de Arduino, por lo que requerimos un software externo para hacerlo porque IDE no tiene soporte en ese caso. Aquí discutiremos una de las principales herramientas conocidas como xcarador y cómo esto se puede usar para programar tableros Arduino directamente usando un archivo hexadecimal.

Cómo cargar el archivo hex de Hex en Arduino usando xloader

Para cargar un archivo hex directamente en un arduino debemos descargar xloader primero. Los siguientes pasos lo guiarán para cargar un archivo hexadecimal y parpadear un LED en el tablero de Arduino.

Paso 1: Primera descarga xloader. Haga clic aquí para descargarlo.

Paso 2: Un archivo zip comenzará a descargar en el directorio de descarga de PC. Extraer ese archivo.

Paso 3: Se creará una nueva carpeta con nombre de archivo zip. Abra esa carpeta y un archivo de instalación de Xloader estará allí. Ejecutar el archivo de aplicación.

Etapa 4: Xloader se abrirá en una nueva ventana.

Paso 5: Ahora conecte la placa Arduino a la PC y verifique el puerto COM de Arduino. Abra el administrador de dispositivos y verifique el número de puerto COM de Arduino.

Paso 6: En "Com & lpt"Comprobación de la sección para el puerto de Arduino Comporto aquí en nuestro caso es COM15.

Paso 7: Ahora regrese a Xloader, seleccione la placa Arduino y confirme el nombre del modelo de microcontrolador.

Paso 8: Seleccione el puerto COM y establezca la tasa de baudios para la comunicación en serie.

Paso 9: Seleccione el archivo hexadecimal que desea cargar en la placa Arduino. Si no tiene un archivo hex., Haga clic aquí para aprender cómo obtener un archivo hexadecible de Arduino IDE y si desea cargar el archivo hexademo cargado en cualquier otro tablero de Arduino y quiere subirlo al nuevo tablero de Arduino, haga clic aquí para aprender cómo aprender cómo aprender cómo aprender cómo aprender cómo aprender cómo aprender para descargar el archivo hex directamente desde el tablero de Arduino.

Como ejemplo, cargue el archivo hex -hex de carga LED para probar nuestra salida. Una vez que se selecciona el archivo hexadecimal, haga clic Subir.

Paso 10: El archivo hex se carga correctamente. Aparecerá un mensaje con el tamaño del archivo en la parte inferior.

Producción
A medida que subimos un archivo hexadecimal de ejemplos LED Blink. Un LED a bordo cerca del pin 13 comenzará a parpadear.

Conclusión

Arduino IDE convierte el código escrito del lenguaje C en lenguaje de máquina utilizando el archivo hex. Arduino solo puede leer datos binarios. Este artículo es una guía sobre cómo cargar un archivo hexagonal a un Arduino sin usar el Arduino IDE.