Hvorfor konvertere HEX til TXT?
Den mest almindelige årsag er værktøjskompatibilitet: et script eller workflow accepterer kun .txt-filer, og Intel HEX-poster er gyldig almindelig tekst under ethvert navn. Nogle brugere ønsker også at indsætte eller dele HEX-poster i en tekstsammenhæng, såsom et forumindlæg eller en code diff. Du kan lære mere om målformatet på siden .TXT.
Sådan konverterer du HEX til TXT
Omdøb fil - Windows / macOS / Linux BUILT-IN
Lav en kopi af din .hex-fil og omdøb filtypenavnet til .txt; bytes indeni forbliver identiske.
Tekstbehandler - Gem som FREE
Åbn .hex-filen i Notesblok, Notepad++ eller TextEdit, vælg derefter «Fil > Gem som» og skriv et filnavn, der ender på .txt.
Kommandolinje - xxd CLI
For at dumpe en rå binær fil som en læsbar hex-liste, kør xxd firmware.bin > output.txt på Linux, macOS eller Git Bash til Windows.
Om disse formater
En .hex-fil er en Intel HEX-fil: kompileret firmware til en mikrocontroller som f.eks. en Arduino, AVR eller PIC-chip, gemt som almindelige tekstposter. Du kører den ikke på en PC - du…
Åbn .HEX detaljer →En TXT-fil er almindelig, uformateret tekst - det enkleste dokumentformat på enhver computer. Dobbeltklik på den: Windows åbner den i Notepad, macOS i TextEdit, Linux i gedit. Intet skal…
Åbn .TXT detaljer →Kvalitet & hvad man skal være opmærksom på
- Intel HEX er allerede ASCII-tekst - omdøbning ændrer ikke en eneste byte inde i filen, kun hvilken app der åbner den.
- Forveksl ikke HEX til TXT med HEX til BIN: hvis du har brug for en flad binær fil til at flashe en chip, skal du bruge et dedikeret værktøj som
avr-objcopyeller SRecord-værktøjssættet i stedet. - Hvis din
.hex-fil viser binær støj i en tekstbehandler, er det et råt binært billede med et forkert filtypenavn, ikke Intel HEX, og det kan ikke læses meningsfuldt som tekst.
Ofte stillede spørgsmål
Ændrer omdøbning af .hex til .txt filens indhold?
Min .hex-fil viser volapyk i Notesblok - er det ikke en tekstfil?
.hex-filtypenavn ved en fejl og kan ikke læses som tekst.Kan jeg læse de faktiske firmware-instruktioner fra en .hex-fil?
.txt viser dig Intel HEX-kodningen, ikke deassemblerede instruktioner. Læsning af assembly-kode kræver en deassembler såsom avr-objdump - det er en separat proces fra formatkonvertering.