UF2 HEX
Gratis online konverter

Konverter UF2 til HEX

Konverter nu
UF2 til HEX konverterGRATIS
Træk en .UF2-fil herhen
eller vælg en - vi konverterer den til .HEX og giver dig filen til download

På denne side

Testet på macOS, Windows & Linux
Sidst verificeret Nov 2026

Flere gratis konvertere

HEIC, PNG, WEBP, MP3 og mere - alle værktøjer her er gratis.

Åbn værktøjskassen

Sådan konverterer du UF2 til HEX

  1. Tilføj din .UF2-fil - træk den ind i boksen ovenfor, eller klik for at gennemse.
  2. Konverter den til .HEX på få sekunder.
  3. Download din nye .HEX-fil.

Hvad du kan forvente

  • Der findes ingen enkeltkommando til UF2-til-HEX; den rå .bin i midten mister adressen, så du skal genindsætte flash-basis-offsettet i objcopy/srec-trinnet.
  • Hvis offsettet er forkert, vil .hex-filen placere koden på den forkerte hukommelsesadresse, hvilket kan ødelægge enheden eller forhindre den i at boote.
  • Nogle objcopy-versioner har haft fejl ved konvertering fra binær til ihex; SRecord er det anbefalede alternativ til præcise offsets.

Ofte stillede spørgsmål

Hvorfor to trin?
uf2conv.py udsender kun rå .bin og C-arrays, ikke Intel HEX. Du konverterer UF2 til .bin, og bruger derefter objcopy eller SRecord til at lave .hex-filen.
Hvilket offset skal jeg bruge?
Brug den flash-basisadresse, som firmwaren er beregnet til at køre fra (ofte app-regionen efter bootloaderen). Angiv den via --change-addresses eller srec -offset.
Hvor får jeg objcopy fra?
Det følger med GNU binutils; til ARM-mikrocontrollere skal du bruge arm-none-eabi-objcopy fra GNU Arm Embedded-værktøjskæden.
Hvad hvis objcopy giver forkerte adresser?
Brug SRecords srec_cat med et eksplicit -offset, som håndterer adresseplacering fra binær-til-Intel-HEX pålideligt.
Lær om formaterne: .UF2 · .HEX