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.