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

Ang Fumax ay may mahigpit na kontrol sa pagprogram ng firmware

Ang programa ng IC ay upang isulat ang programa sa panloob na espasyo sa pag-iimbak ng chip sa pamamagitan ng tool sa programa, na sa pangkalahatan ay nahahati sa offline na programa at online na programa.

firmware programming1

1. Pangunahing pamamaraan ng pagprograma

(1) Pangkalahatang programmer

(2) Nakatuon na programmer

(3) Online na programa:

firmware programming2

2. Mga tampok ng online na programa

(1) Ang on-line na programa ay gumagamit ng karaniwang komunikasyon bus ng maliit na tilad, tulad ng USB, SWD, JTAG, UART, atbp. Ang interface ay karaniwang naayos at mas kaunting mga pin ay konektado sa panahon ng pag-program.

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

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

firmware programming3

3. Ano ang programmer?

Ang PROGRAMMER, kilala rin bilang manunulat o burner, ay ginagamit upang mai-program ang IC.

4. Ang bentahe ng IC programmer

Para sa karamihan ng nakaraang IC, hindi sila karaniwang ginagamit, ngunit sa eksklusibong paggamit, tumatawag sa mga DEDICATED ID.

Kaya't kung nais ng mga taga-disenyo na magdisenyo ng isang circuit board, dapat silang gumamit ng iba't ibang mga iba't ibang IC na may mga nakapirming pag-andar, at kailangan nilang maghanda ng iba't ibang mga uri ng IC, lalo na para sa mga malalaking tagagawa.

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

Maginhawa ang paghahanda, ngunit dapat handa ang isang burner upang sunugin ito.

firmware programming4

5. Ang aming kakayahan:

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

Programa: C, C ++, VB