Ilo-load ng Fumax engineering ang Firmware ng customer (karaniwang HEX o BIN FILE) sa MCU para paganahin ang mga produkto na gumana.

Ang Fumax ay may mahigpit na kontrol sa firmware programming

Ang IC programming ay isulat ang programa sa panloob na espasyo ng imbakan ng chip sa pamamagitan ng programming tool, na karaniwang nahahati sa offline programming at online programming.

firmware programming1

1. Pangunahing mga pamamaraan ng programming

(1) Universal programmer

(2) Dedikadong programmer

(3) Online programming:

firmware programming2

2. Mga tampok ng online programming

(1) Ang on-line programming ay gumagamit ng karaniwang bus ng komunikasyon ng chip, tulad ng USB, SWD, JTAG, UART, atbp. Ang interface ay karaniwang naayos at mas kaunting mga pin ang nakakonekta sa panahon ng programming.

(2) Dahil ang bilis ng komunikasyon ng interface ay hindi mataas, ang pangkalahatang cable ay maaaring gamitin para sa pag-record nang walang mataas na paggamit ng kuryente.

(3) Dahil ang online burning ay na-program sa pamamagitan ng wired na koneksyon, kung ang isang error ay natagpuan sa panahon ng pagsubok sa produksyon, ang may sira na PCBA ay maaaring ma-trace at muling masunog nang hindi di-disassembling ang chip.Hindi lamang ito nakakatipid ng mga gastos sa produksyon, ngunit nagpapabuti din ng kahusayan sa programming.

firmware programming3

3. Ano ang programmer?

Ang PROGRAMMER, na kilala rin bilang manunulat o burner, ay ginagamit upang mag-program ng programable IC.

4. Ang bentahe ng IC programmer

Para sa karamihan ng nakaraang IC, ang mga ito ay hindi karaniwang ginagamit, ngunit sa eksklusibong paggamit, na tumatawag sa mga DEDICATED ID.

Kaya kung gusto ng mga designer na magdisenyo ng isang circuit board, dapat silang gumamit ng iba't ibang iba't ibang IC na may mga fixed-function, at kailangan nilang maghanda ng iba't ibang uri ng IC, lalo na para sa mga malalaking tagagawa.

Ngayon ang taga-disenyo ay kailangan lamang maghanda ng isang IC upang masunog ito sa IC na may iba't ibang mga pag-andar pagkatapos na maimbento at magamit ang mga DEDICATED ID.

Ang paghahanda ay maginhawa, ngunit ang isang burner ay dapat na handa upang sunugin ito.

firmware programming4

5. Ang aming kapasidad:

Mga tool sa software: Altium (Protel), PADS, Allegro, Eagle

Programa: C, C++, VB