Warum HEX in TXT konvertieren?
Der häufigste Grund ist die Tool-Kompatibilität: Ein Skript oder Workflow akzeptiert nur .txt-Dateien, und Intel HEX-Datensätze sind unter jedem Namen gültiger Klartext. Einige Benutzer möchten HEX-Datensätze auch in einem Textkontext wie einem Forenbeitrag oder einem Code-Diff einfügen oder teilen. Mehr über das Zielformat erfahren Sie auf der Seite .TXT.
Wie man HEX in TXT konvertiert
Datei umbenennen - Windows / macOS / Linux BUILT-IN
Erstellen Sie eine Kopie Ihrer .hex-Datei und benennen Sie die Endung in .txt um; die Bytes im Inneren bleiben identisch.
Texteditor - Speichern unter FREE
Öffnen Sie die .hex-Datei in Notepad, Notepad++ oder TextEdit, wählen Sie dann Datei > Speichern unter und geben Sie einen Dateinamen ein, der auf .txt endet.
Kommandozeile - xxd CLI
Um eine rohe Binärdatei als lesbare Hex-Liste auszugeben, führen Sie xxd firmware.bin > output.txt unter Linux, macOS oder Git Bash für Windows aus.
Über diese Formate
Eine .hex-Datei ist eine Intel-HEX-Datei: kompilierte Firmware für einen Mikrocontroller wie Arduino, AVR oder PIC, gespeichert als Klartext-Datensätze. Sie wird nicht auf einem PC…
.HEX-Details öffnen →Eine TXT-Datei enthält reinen, unformatierten Text - das einfachste Dokumentformat auf jedem Computer. Doppelklicken Sie darauf: Windows öffnet sie in Notepad, macOS in TextEdit, Linux in…
.TXT-Details öffnen →Qualität & worauf zu achten ist
- Intel HEX ist bereits ASCII-Text - das Umbenennen ändert kein einziges Byte innerhalb der Datei, sondern nur, welche App sie öffnet.
- Verwechseln Sie HEX zu TXT nicht mit HEX zu BIN: Wenn Sie eine flache Binärdatei zum Flashen eines Chips benötigen, verwenden Sie stattdessen ein spezielles Tool wie
avr-objcopyoder das SRecord-Toolkit. - Wenn Ihre
.hex-Datei in einem Texteditor binäres Rauschen anzeigt, handelt es sich um ein rohes Binär-Image mit einer falsch benannten Endung, nicht um Intel HEX, und kann nicht sinnvoll als Text gelesen werden.
Häufig gestellte Fragen
Ändert das Umbenennen von .hex in .txt den Dateiinhalt?
Meine .hex-Datei zeigt in Notepad nur Kauderwelsch - ist es keine Textdatei?
.hex-Endung gespeichert wurde und nicht als Text gelesen werden kann.Kann ich die tatsächlichen Firmware-Anweisungen aus einer .hex-Datei lesen?
.txt zeigt Ihnen die Intel HEX-Kodierung, keine disassemblierten Anweisungen. Das Lesen von Assembly-Code erfordert einen Disassembler wie avr-objdump - das ist ein separater Prozess von der Formatkonvertierung.