Fumax engineering vil laste kundens firmware (vanligvis HEX eller BIN FILE) til MCU for å muliggjøre at produktene fungerer.

Fumax har streng kontroll med fastvareprogrammering

IC-programmering er å skrive programmet til brikkens interne lagringsplass gjennom programmeringsverktøyet, som vanligvis er delt inn i offline programmering og online programmering.

firmware programming1

1. Hovedsakelig metoder for programmering

(1) Universell programmerer

(2) Dedikert programmerer

(3) Online programmering :

firmware programming2

2. Funksjoner av online programmering

(1) Online-programmering bruker brikkens standardkommunikasjonsbuss, for eksempel USB, SWD, JTAG, UART, etc. Grensesnittet er vanligvis fast og færre pinner er koblet til under programmering.

(2) Siden grensesnittets kommunikasjonshastighet ikke er høy, kan den generelle kabelen brukes til opptak uten høyt strømforbruk.

(3) Siden online brenning er programmert gjennom en kablet tilkobling, kan feil PCBA spores og brennes på nytt uten å demontere brikken, siden det blir funnet en feil under produksjonstesting. Dette sparer ikke bare produksjonskostnader, men forbedrer også programmeringseffektiviteten.

firmware programming3

3. Hva er programmerer?

PROGRAMMER, også kjent som forfatter eller brenner, brukes til å programmere programmerbar IC.

4. Fordelen med IC-programmerer

For det meste av tidligere IC er de ikke i vanlig bruk, men i eksklusiv bruk, og ringer DEDIKERTE ID-er.

Så hvis designere ønsker å designe et kretskort, må de bruke en rekke forskjellige IC-er med faste funksjoner, og de trenger å forberede forskjellige typer IC, spesielt for store produsenter.

Nå trenger designeren bare å forberede en IC for å brenne den inn i IC med forskjellige funksjoner etter at DEDIKERTE ID-er ble oppfunnet og brukt.

Forberedelsen er praktisk, men en brenner må være forberedt på å brenne den.

firmware programming4

5. Vår kapasitet:

Programvareverktøy: Altium (Protel), PADS, Allegro, Eagle

Program: C, C ++, VB