Hvorfor konvertere HEX til TXT?
Den vanligste årsaken er verktøykompatibilitet: et skript eller en arbeidsflyt godtar bare .txt-filer, og Intel HEX-poster er gyldig ren tekst under ethvert navn. Noen brukere ønsker også å lime inn eller dele HEX-poster i en ren tekst-kontekst som et forumpost eller en «code diff». Du kan lære mer om målformatet på siden for .TXT.
Hvordan konvertere HEX til TXT
Endre filnavn - Windows / macOS / Linux BUILT-IN
Lag en kopi av din .hex-fil og endre filendelsen til .txt; bytene på innsiden forblir identiske.
Tekstbehandler - Lagre som FREE
Åpne .hex-filen i Notepad, Notepad++ eller TextEdit, velg deretter Fil > Lagre som og skriv inn et filnavn som slutter på .txt.
Kommandolinje - xxd CLI
For å dumpe en rå binærfil som en lesbar hex-liste, kjør xxd firmware.bin > output.txt på Linux, macOS eller Git Bash for Windows.
Om disse formatene
En .hex-fil er en Intel HEX-fil: kompilert fastvare (firmware) for en mikrokontroller som en Arduino, AVR eller PIC-brikke, lagret som ren tekst. Du kjører den ikke på en PC - du «flasher»…
Åpne .HEX-detaljer →En TXT-fil er ren, uformatert tekst - det enkleste dokumentformatet på enhver datamaskin. Dobbeltklikk på den: Windows åpner den i Notepad, macOS i TextEdit, Linux i gedit. Ingenting å…
Åpne .TXT-detaljer →Kvalitet og hva du bør passe på
- Intel HEX er allerede ASCII-tekst - omdøping endrer ikke en eneste byte inne i filen, bare hvilken app som åpner den.
- Ikke forveksle HEX til TXT med HEX til BIN: hvis du trenger en flat binærfil for å programmere en brikke, bruk et dedikert verktøy som
avr-objcopyeller SRecord-verktøysettet i stedet. - Hvis din
.hex-fil viser binær støy i en tekstbehandler, er det en rå binæravbildning med feilaktig filendelse, ikke Intel HEX, og den kan ikke leses meningsfullt som tekst.
Ofte stilte spørsmål
Endrer omdøping fra .hex til .txt filinnholdet?
Min .hex-fil viser uforståelige tegn i Notepad - er det ikke en tekstfil?
.hex-endelse ved en feiltakelse, og kan ikke leses som tekst.Kan jeg lese de faktiske firmware-instruksjonene fra en .hex-fil?
.txt viser deg Intel HEX-kodingen, ikke deassemblerte instruksjoner. Å lese monteringskode krever en deassembler som avr-objdump - det er en separat prosess fra formatkonvertering.