Igakarga sa Fumax engineering ang kostumer nga Firmware (kasagaran HEX o BIN FILE) sa MCU aron mapalihok ang mga produkto.

Ang Fumax adunay higpit nga pagpugong sa firmware program

Isulat ang programa sa IC sa sulud nga sulud sa sulud nga pagtipig sa chip pinaagi sa gamit sa programa, nga sa kadaghanan gibahin sa offline nga programa ug online nga programa.

firmware programming1

1. Panguna nga pamaagi sa pagprograma

(1) Universal programmer

(2) Gipahinungod nga programmer

(3) Online nga programa:

firmware programming2

2. Mga bahin sa online nga programa

(1) Ang on-line nga programa naggamit standard nga komunikasyon nga bus sa chip, sama sa USB, SWD, JTAG, UART, ug uban pa. Ang interface kanunay nga naayo ug mas dyutay nga mga pin ang konektado sa panahon sa pagprograma.

(2) Ingon nga ang tulin sa komunikasyon sa interface dili taas, ang kinatibuk-ang cable mahimong magamit alang sa pagrekord nga wala ang taas nga konsumo sa kuryente.

(3) Tungod kay ang pagsunog sa online giprograma pinaagi sa usa ka wired nga koneksyon, kung ang usa ka sayup makit-an sa pagsulay sa produksyon, ang sayup nga PCBA mahimong masunud ug masunog usab nga wala gibungkag ang chip. Dili lamang kini makatipig sa mga gasto sa produksyon, apan mapaayo usab ang kahusayan sa programa.

firmware programming3

3. Unsa ang programmer?

Ang PROGRAMMER, nahibal-an usab nga magsusulat o burner, gigamit aron maprograma ang programable IC.

4. Ang bentaha sa programmer sa IC

Alang sa kadaghanan sa mga nangaging IC, wala sila sa kasagaran nga gamit, apan sa eksklusibong paggamit, pagtawag sa mga DEDICATED ID.

Mao nga kung ang mga tigdesinyo gusto nga maglaraw sa usa ka circuit board, kinahanglan nila nga gamiton ang lainlain nga lainlaing IC nga adunay mga fix-function, ug kinahanglan nila nga mag-andam lainlaing mga lahi sa IC, labi na ang mga taghimo og kadako.

Karon kinahanglan ra mag-andam ang tigdisenyo usa ka IC aron sunugon kini sa IC nga adunay lainlaing mga gimbuhaton pagkahuman nga naimbento ug gigamit ang mga DEDICATED ID.

Angayan ang pag-andam, apan ang usa ka burner kinahanglan andam nga sunugon kini.

firmware programming4

5. Ang among kapasidad:

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

Programa: C, C ++, VB