Fumax ingeniaritzak bezeroaren Firmware-a (normalean HEX edo BIN FILE) MCU-ra kargatuko du produktuak funtzionatzeko.

Fumaxek kontrol zorrotza du firmware programazioan

IC programazioa programa txiparen barneko biltegiratze espazioan idaztea da programazio tresnaren bidez, hau da, normalean lineaz kanpoko programazioan eta lineako programazioetan banatzen da.

firmware programming1

1. Programazio metodoak batez ere

(1) Programatzaile unibertsala

(2) Programatzaile dedikatua

(3) Lineako programazioa :

firmware programming2

2. Lineako programazioaren ezaugarriak

(1) Lineako programazioak txiparen komunikazio bus estandarra erabiltzen du, hala nola USB, SWD, JTAG, UART, etab. Interfazea normalean finkoa da eta programazioan zehar pin gutxiago konektatzen dira.

(2) Interfazearen komunikazio-abiadura handia ez denez, kable orokorra energia kontsumo handirik gabe grabatzeko erabil daiteke.

(3) Linean grabatzea kable bidezko konexio baten bidez programatzen denez, produkzio probetan akatsen bat aurkitzen bada, PCBA akastuna trazatu eta erre daiteke txipa desmuntatu gabe. Horrek produkzio kostuak aurrezteaz gain, programazioaren eraginkortasuna hobetzen du.

firmware programming3

3. Zer da programatzailea?

PROGRAMATZAILEA, idazle edo grabagailu gisa ere ezagutzen dena, IC programagarria programatzeko erabiltzen da.

4. IC programatzailearen abantaila

Aurreko IC gehienetan ez dira erabilera arruntak, baizik eta erabilera esklusiboa, ID DEDIKATUAK deituz.

Beraz, diseinatzaileek zirkuitu plaka bat diseinatu nahi badute, funtzio finkoekin hainbat IC desberdin erabili behar dituzte eta IC mota desberdinak prestatu behar dituzte, batez ere eskala handiko fabrikatzaileentzat.

Orain diseinatzaileak IC bat prestatu behar du funtzio desberdineko IC-an erre ahal izateko ID DEDIKATUAK asmatu eta erabili ondoren.

Prestaketa erosoa da, baina erregailu bat prestatu behar da erretzeko.

firmware programming4

5. Gure gaitasuna:

Software tresnak: Altium (Protel), PADS, Allegro, Eagle

Programa: C, C ++, VB