Hvordan laste opp hex -fil til Arduino ved hjelp av Xloader

Hvordan laste opp hex -fil til Arduino ved hjelp av Xloader
Arduino -tavler kan programmeres ved hjelp av IDE -programvare. IDE er et programmeringsverktøy for åpen kildekode for Arduino-tavler. Språk som IDE bruker for å skrive kode er en utvidelse av C/C++. IDE konverterer C -språkkoden til maskinspråk og genererer en binær hex -fil.

Mikrokontrollere forstår ikke C -språk, så maskinspråk brukes til å programmere dem. Noen ganger må vi laste opp en Hex -fil direkte i et Arduino -brett, så vi trenger en ekstern programvare for å gjøre dette fordi IDE ikke har noen støtte i så fall. Her vil vi diskutere et av de beste verktøyene kjent som Xloader og hvordan dette kan brukes til å programmere Arduino -tavler direkte ved hjelp av en sekskantfil.

Hvordan laste opp hex -fil til Arduino ved hjelp av Xloader

For å laste opp en hex -fil direkte i en Arduino, må vi laste ned Xloader først. Følgende trinn vil veilede deg om å laste opp en hex -fil og blinke en LED på Arduino Board.

Trinn 1: Første nedlasting Xloader. Klikk her for å laste den ned.

Steg 2: En ZIP -fil begynner å laste ned i PC -nedlastingskatalogen. Pakk ut den filen.

Trinn 3: Ny mappe med zip -filnavn opprettes. Åpne den mappen og en Xloader -installasjonsfil vil være der. Kjør applikasjonsfilen.

Trinn 4: Xloader åpner i et nytt vindu.

Trinn 5: Koble nå Arduino -brettet til PCen og sjekk for Arduino COM -porten. Åpne enhetsbehandling og sjekk Arduino COM -portnummeret.

Trinn 6: I "Com & lpt”Sjekk for Arduino com -port her i vårt tilfelle det er Com15.

Trinn 7: Gå tilbake til Xloader, velg Arduino -styret og bekreft mikrokontrollermodellnavnet.

Trinn 8: Velg COM -port og angi baudfrekvens for seriell kommunikasjon.

Trinn 9: Velg hex -filen du vil laste opp i Arduino -styret. Hvis du ikke har Hex -fil, så klikk her for å lære hvordan du får hex -fil fra Arduino IDE, og hvis du vil laste opp Hex -filen som er lastet opp i et hvilket som helst annet Arduino -brett og vil laste den opp til nytt Arduino -kort, klikk her for å lære hvordan For å laste ned Hex -filen direkte fra Arduino Board.

Som et eksempel kan du laste opp LED Blink Hex -fil for å teste utdataene våre. Når hex -filen er valgt, klikker du Laste opp.

Trinn 10: Hex -filen lastes opp med hell. En melding med filstørrelse vises i bunnen.

Produksjon
Da vi lastet opp en hex -fil med LED -blinkeksempler. En ombord LED i nærheten av pinne 13 begynner å blinke.

Konklusjon

Arduino IDE konverterer C -språk skriftlig kode til maskinspråk ved hjelp av hex -fil. Arduino kan bare lese binære data. Denne artikkelen er en guide for hvordan du laster opp en hex -fil til en Arduino uten å bruke Arduino IDE.