Hvordan få hex -filen fra arduino ide
Arduino IDE bruker hex -filformat for å lagre C/C ++ -kode i heksadesimal form. Denne hex -filen blir ofte referert til som Maskinkode. Mikrokontroller kan ikke forstå normalt C -språk; det tar bare instruksjon i form av 1 og 0 også kjent som Binær. Arduino IDE overfører disse instruksjonene til mikrokontroller RAM og EEPROM gjennom Hex -filen.
Ved å følge trinnene som er beskrevet nedenfor, kan vi få hex -filen til Arduino Sketch.
Trinn 1: Åpne Arduino IDE -programvare på PC.
Steg 2: Det nye vinduet åpner og viser oss Arduino IDE -grensesnittet. Her kan man skrive sin egen kode eller laste inn en eksempelskisse fra IDE. Vi vil fortsette med LED -blinkeksemplet og prøve å trekke ut hex -filen.
Trinn 3: Nå åpner LED -blinkeksemplet, gå til: Filer> Eksempler> Grunnleggende> Blink:
Trinn 4: Etter å ha åpnet LED -eksemplet vil et nytt vindu åpnes. Hvis du skriver ditt eget program, må du kontrollere alle Arduino -skissene. For å generere en hex -fil, trenger vi et sted der hex -filen er lagret. For å få hex -filplassering, følg nedenfor trinn. Gå til: Fil> Innstillinger eller trykk Ctrl+komma.
Trinn 5: Når du klikker på innstillingsalternativet, åpnes et nytt vindu her Samling alternativet i Verbose utgangsseksjon. Etter å ha valgt det, trykk OK for å fortsette. Dette vil hjelpe oss med å trekke ut hex -filplassering fra output -delen når programmet er samlet.
Trinn 6: Sett sammen Arduino -programmet ved å bruke tick -tegnet øverst til høyre. Når programmet er samlet, en "Ferdig med å kompilere”Meldingen vises i utgangsvinduet.
Trinn 7: I utgangsseksjonen finn ".hex”Filen til det kompilerte Arduino -programmet. Siste linje med verbose output er hex -filen.
Trinn 8: Kopier banen til hex -filen.
Trinn 9: Fjern først HEX -filnavnet fra stien som er kopiert.
Åpne PCen min, velg adresselinjen og lim inn filstien her, og trykk deretter Enter. Du vil se en fil med .hex Utvidelse Dette er den nødvendige hex -filen vi leter etter.
Merk: Hvis adressen som er kopiert fra hex -filen ikke fungerer, prøv å fjerne dobbelt Backslash (\) Symboler som gjentas i hex -filadresse.
Konklusjon:
Her har vi diskutert alle trinn som kreves for å trekke ut en hex -fil fra Arduino IDE. Arduino -styret bruker denne hex -filen for å kjøre instruksjoner. Noen ganger når vi kobler et Arduino -kort direkte med en PC og laster opp kode til Arduino, oppretter det ikke en hex -fil, så ved å bruke metoden forklart ovenfor kan vi enkelt få en hex -fil og bruke den i noe Arduino -prosjekt.