L-inġinerija Fumax tgħabbi l-Firmware tal-klijent (ġeneralment HEX jew BIN FILE) fuq l-MCU biex il-prodotti jkunu jistgħu jiffunzjonaw.

Fumax għandu kontroll strett fuq l-ipprogrammar tal-firmware

L-ipprogrammar tal-IC huwa li tikteb il-programm fl-ispazju tal-ħażna interna taċ-ċippa permezz tal-għodda tal-ipprogrammar, li ġeneralment tinqasam fi programmazzjoni offline u programmazzjoni online.

firmware programming1

1. Prinċipalment metodi ta 'programmazzjoni

(1) Programmatur universali

(2) Programmatur dedikat

(3) Programmar onlajn :

firmware programming2

2. Karatteristiċi tal-ipprogrammar onlajn

(1) L-ipprogrammar onlajn juża l-bus tal-komunikazzjoni standard taċ-ċippa, bħal USB, SWD, JTAG, UART, eċċ. L-interface huwa ġeneralment imwaħħal u inqas pinnijiet huma konnessi waqt l-ipprogrammar.

(2) Peress li l-veloċità tal-komunikazzjoni tal-interface mhix għolja, il-kejbil ġenerali jista 'jintuża għar-reġistrazzjoni mingħajr konsum għoli ta' enerġija.

(3) Peress li l-ħruq onlajn huwa programmat permezz ta 'konnessjoni bil-fili, jekk jinstab żball waqt l-ittestjar tal-produzzjoni, il-PCBA difettuż jista' jiġi rintraċċat u maħruq mill-ġdid mingħajr ma tiġi żarmata ċ-ċippa. Dan mhux biss jiffranka l-ispejjeż tal-produzzjoni, iżda jtejjeb ukoll l-effiċjenza tal-ipprogrammar.

firmware programming3

3. X'inhu programmer?

PROGRAMMER, magħruf ukoll bħala kittieb jew burner, jintuża biex jipprogramma IC programmabbli.

4. Il-vantaġġ tal-programmatur IC

Għal ħafna mill-IC preċedenti, mhumiex f'użu komuni, iżda f'użu esklussiv, li jsejħu IDs DEDIKATI.

Allura jekk id-disinjaturi jridu jiddisinjaw circuit board, għandhom jużaw varjetà ta 'IC differenti b'funzjonijiet fissi, u għandhom bżonn iħejju diversi tipi ta' IC, speċjalment għal manifatturi fuq skala kbira.

Issa d-disinjatur jeħtieġ biss li jipprepara IC biex jinħaraq f'IC b'funzjonijiet differenti wara li jkunu ġew ivvintati u użati IDs DEDIKATI.

Il-preparazzjoni hija konvenjenti, iżda burner irid ikun ippreparat biex jaħarqu.

firmware programming4

5. Il-kapaċità tagħna:

Għodda tas-softwer: Altium (Protel), PADS, Allegro, Eagle

Programm: C, C ++, VB