Como obter o arquivo hexadecimal do Arduino IDE

Como Obter O Arquivo Hexadecimal Do Arduino Ide



Arduino IDE é uma plataforma de desenvolvimento usada para fazer upload de código em placas Arduino. As placas Arduino são baseadas em microcontroladores. Para se comunicar com um microcontrolador IDE é usado. IDE é um editor para escrever, depurar e fazer upload de esboços para placas Arduino. O IDE é programado em C ou C++ com alguns métodos e funções adicionais. Microcontroladores entendem linguagem de máquina. Depois que o código do Arduino é compilado, o IDE converte o programa da linguagem C++ em um arquivo Hex. Agora, descreveremos como obter esse arquivo Hex do Arduino.

Como obter o arquivo hexadecimal do Arduino IDE

O Arduino IDE usa o formato de arquivo Hex para armazenar código C/C++ em formato hexadecimal. Este arquivo Hex é comumente referido como Código da máquina . O microcontrolador não consegue entender a linguagem C normal; leva apenas instruções na forma de 1 e 0 também conhecido como Binário . A IDE do Arduino transfere essas instruções para a RAM e EEPROM do microcontrolador através do arquivo Hex.

Seguindo os passos descritos abaixo podemos obter o arquivo Hex do sketch do Arduino.







Passo 1 : Abra o software Arduino IDE no PC.





Passo 2 : Uma nova janela será aberta mostrando a interface IDE do Arduino. Aqui pode-se escrever seu próprio código ou carregar um esboço de exemplo do IDE. Continuaremos com o exemplo do LED piscando e tentaremos extrair seu arquivo Hex.





etapa 3 : Agora abra o exemplo de piscada do LED, vá para: Arquivos>Exemplos>Básico>Blink :



Passo 4 : Depois de abrir o exemplo de LED, uma nova janela será aberta. Se você estiver escrevendo seu próprio programa, verifique novamente todos os esboços do Arduino. Para gerar um arquivo Hex, precisamos de um local onde o arquivo Hex esteja armazenado. Para obter a localização do arquivo Hex, siga as etapas abaixo. Vamos para: Arquivo>Preferências ou pressione ctrl+vírgula .

Etapa 5 : Ao clicar na opção de preferências uma nova janela será aberta aqui marque a opção Compilação opção no seção de saída detalhada . Depois de selecioná-lo, pressione Ok para continuar. Isso nos ajudará a extrair o local do arquivo Hex da seção Saída assim que o programa for compilado.

Etapa 6 : Agora compile o programa Arduino usando o sinal de visto na janela superior direita. Uma vez que o programa é compilado com sucesso, um “ Compilação concluída ” aparecerá na janela de saída.

Etapa 7 : Na seção de saída, encontre o “ .hex ” do programa Arduino compilado. A última linha da saída detalhada é o arquivo Hex.

Etapa 8 : Copie o caminho para o arquivo Hex.

Etapa 9 : Primeiro remova o nome do arquivo Hex do caminho copiado.

Abra Meu PC, selecione a barra de endereços e cole o caminho do arquivo aqui e pressione Enter. Você verá um arquivo com .hex extensão Este é o arquivo Hex necessário que estamos procurando.

Observação : Se o endereço copiado do arquivo Hex não estiver funcionando, tente remover o double Barra invertida ( \ ) símbolos que são repetidos no endereço do arquivo Hex.

Conclusão:

Aqui discutimos todas as etapas necessárias para extrair um arquivo Hex do Arduino IDE. A placa Arduino usa este arquivo Hex para executar instruções. Às vezes, quando conectamos uma placa Arduino diretamente a um PC e carregamos o código para o Arduino, ela não cria um arquivo Hex, portanto, usando o método explicado acima, podemos obter facilmente um arquivo Hex e usá-lo em qualquer projeto Arduino.