Come caricare il file esadecimale su Arduino usando Xloader

Come caricare il file esadecimale su Arduino usando Xloader
Le schede Arduino possono essere programmate utilizzando il software IDE. IDE è uno strumento di programmazione open source per le schede Arduino. Lingua che IDE utilizza per scrivere il codice è un'estensione di C/C++. IDE converte il codice della lingua C in linguaggio macchina e genera un file esadecimale binario.

I microcontroller non capiscono il linguaggio C, quindi il linguaggio della macchina viene utilizzato per programmarli. A volte dobbiamo caricare un file esadecimale direttamente in una scheda Arduino, quindi abbiamo bisogno di un software esterno per farlo perché IDE non ha supporto in quel caso. Qui discuteremo di uno dei migliori strumenti noti come xloader e come questo può essere utilizzato per programmare le schede Arduino direttamente utilizzando un file esadecimale.

Come caricare il file esadecimale su Arduino usando Xloader

Per caricare un file esadecimale direttamente in un Arduino dobbiamo scaricare Xloader prima. I seguenti passaggi ti guideranno sul caricamento di un file esadecimale e le palpebre un LED sulla scheda Arduino.

Passo 1: Primo download xloader. Clicca qui per scaricarlo.

Passo 2: Un file zip inizierà a scaricare nella directory di download del PC. Estrarre quel file.

Passaggio 3: Verrà creata una nuova cartella con nome del file zip. Apri quella cartella e un file di installazione Xloader ci sarà. Esegui il file dell'applicazione.

Passaggio 4: Xloader si aprirà in una nuova finestra.

Passaggio 5: Ora collega la scheda Arduino al PC e controlla la porta Arduino Com. Apri il gestore dei dispositivi e controlla il numero di porta Arduino Com.

Passaggio 6: In "Com & lpt"Controlla sezione per la porta Arduino com nel nostro caso lo è Com15.

Passaggio 7: Ora torna a Xloader, seleziona la scheda Arduino e conferma il nome del modello MicroController.

Passaggio 8: Selezionare la porta com e impostare la frequenza di baud per la comunicazione seriale.

Passaggio 9: Seleziona il file esadecimale che si desidera caricare nella scheda Arduino. Se non hai un file esadecimale, fai clic qui per imparare a ottenere il file esadecimale da Arduino IDE e se si desidera caricare il file esadecimale caricato in qualsiasi altra scheda Arduino e desidera caricarlo nella nuova scheda Arduino, quindi fai clic qui per imparare come per scaricare file hex direttamente dalla scheda Arduino.

Ad esempio, Carica il file esadecimale Blink LED per testare il nostro output. Una volta selezionato il file esadecimale, fare clic su Caricamento.

Passaggio 10: Il file esadecimale viene caricato correttamente. Un messaggio con dimensione del file apparirà in fondo.

Produzione
Mentre caricò un file esadecimale di esempi di lampeggiatura a LED. Un LED a bordo vicino al pin 13 inizierà a battere le palpebre.

Conclusione

Arduino IDE converte il codice scritto in linguaggio in linguaggio macchina usando il file esadecimale. Arduino può solo leggere i dati binari. Questo articolo è una guida su come caricare un file esadecimale su un Arduino senza usare l'IDE Arduino.