Cómo obtener el archivo hexadecimal de Arduino IDE

Cómo obtener el archivo hexadecimal de Arduino IDE
Arduino IDE es una plataforma de desarrollo utilizada para cargar código en los tableros Arduino. Los tableros Arduino se basan en microcontroladores. Para comunicarse con un IDE de microcontrolador se usa. IDE es editor para escribir, depurar y subir bocetos a los tableros de Arduino. IDE está programado en C o C ++ con algunos métodos y funciones adicionales. Los microcontroladores entienden el lenguaje de la máquina. Una vez que se compila el código Arduino, IDE convierte el programa de lenguaje C ++ en un archivo hexagonal. Ahora, describiremos cómo obtener este archivo hexadecimal de Arduino.

Cómo obtener el archivo hexadecimal de Arduino IDE

Arduino IDE utiliza formato de archivo hex para almacenar el código C/C ++ en forma hexadecimal. Este archivo hexadecimal se conoce comúnmente como codigo de maquina. El microcontrolador no puede entender el lenguaje C normal; Solo requiere instrucción en forma de 1 y 0 también conocida como Binario. Arduino IDE transfiere estas instrucciones al microcontrolador RAM y EEPROM a través del archivo HEX.

Siguiendo los pasos descritos a continuación, podemos obtener el archivo hexadecimal del boceto Arduino.

Paso 1: Abra el software Arduino IDE en PC.

Paso 2: Nueva ventana se abrirá mostrándonos la interfaz Arduino IDE. Aquí se puede escribir su propio código o cargar un boceto de ejemplo de IDE. Continuaremos con el ejemplo de LED Blink e intentaremos extraer su archivo hex.

Paso 3: Ahora abra el ejemplo de LED Blink, vaya a: Archivos> Ejemplos> Conceptos básicos> Blink:

Etapa 4: Después de abrir el ejemplo de LED, se abrirá una nueva ventana. Si está escribiendo su propio programa, vuelva a verificar todos los bocetos Arduino. Para generar un archivo hexadecimal, necesitamos una ubicación donde se almacene el archivo hexadecimal. Para obtener la ubicación del archivo HEX, siga los pasos a continuación. Ir a: Archivo> Preferencias o presionar Ctrl+coma.

Paso 5: Cuando haga clic en la opción de preferencias, se abrirá una nueva ventana aquí, marque el Compilacion opción en el Sección de salida detallada. Después de seleccionarlo, presione Aceptar para continuar. Esto nos ayudará a extraer la ubicación del archivo HEX de la sección de salida una vez que se compilue el programa.

Paso 6: Ahora compile el programa Arduino utilizando el letrero de tick en la ventana superior derecha. Una vez que el programa se compila correctamente, un "CompiladoEl mensaje aparecerá en la ventana de salida.

Paso 7: En la sección de salida, encuentre el ".maleficio"Arduino compilado del programa Arduino. La última línea de salida verbosa es el archivo hexadecimal.

Paso 8: Copie la ruta al archivo hexadecimal.

Paso 9: Primero elimine el nombre del archivo hexadecimal de la ruta copiada.

Abra mi PC, seleccione la barra de direcciones y pegue la ruta del archivo aquí y luego presione Entrar. Verá un archivo con .maleficio Extensión Este es el archivo hexadecimal requerido que estamos buscando.

Nota: Si la dirección copiada del archivo hex no funciona, intente eliminar el doble Barra de fondo (\) símbolos que se repiten en la dirección de archivo hexadecimal.

Conclusión:

Aquí hemos discutido todos los pasos necesarios para extraer un archivo hexadecimal de Arduino IDE. La junta de Arduino usa este archivo hex. Para ejecutar instrucciones. A veces, cuando conectamos una placa Arduino directamente con una PC y un código de carga a Arduino, no crea un archivo hexagonal, por lo que al usar el método explicado anteriormente podemos obtener fácilmente un archivo hexadecimal y usarlo en cualquier proyecto de Arduino.