Fumax inženjering će učitati firmware kupca (obično HEX ili BIN FILE) na MCU kako bi omogućio funkcioniranje proizvoda.

Fumax ima strogu kontrolu nad programiranjem firmvera

IC programiranje je zapisivanje programa u interni prostor za pohranu čipa putem programskog alata, koji se obično dijeli na offline programiranje i mrežno programiranje.

firmware programming1

1. Uglavnom metode programiranja

(1) Univerzalni programator

(2) Namenski programer

(3) Programiranje na mreži:

firmware programming2

2 Karakteristike online programiranja

(1) On-line programiranje koristi čipovu standardnu ​​komunikacijsku sabirnicu, poput USB-a, SWD-a, JTAG-a, UART-a, itd. Sučelje je obično fiksno i za vrijeme programiranja povezuje se manje pinova.

(2) Kako brzina komunikacije na interfejsu nije velika, opći kabel se može koristiti za snimanje bez velike potrošnje energije.

(3) Budući da je mrežno sagorijevanje programirano putem žičane veze, ako se tijekom proizvodnog testiranja pronađe greška, neispravni PCBA može se pratiti i ponovo spaliti bez rastavljanja čipa. Ovo ne samo da štedi troškove proizvodnje, već i poboljšava efikasnost programiranja.

firmware programming3

3 Šta je programer?

PROGRAMER, poznat i kao pisač ili snimač, koristi se za programiranje IC koji se mogu programirati.

4. Prednost IC programera

Za većinu prethodnih IC nisu u uobičajenoj upotrebi već u ekskluzivnoj upotrebi pozivajući DEDICATED ID-ove.

Dakle, ako dizajneri žele dizajnirati pločicu, moraju koristiti razne različite IC sa fiksnim funkcijama i trebaju pripremiti razne vrste IC, posebno za velike proizvođače.

Sada dizajner samo treba pripremiti IC da ga spali u IC s različitim funkcijama nakon što su izmišljeni i korišteni DEDICATED ID.

Priprema je prikladna, ali za njeno sagorijevanje mora biti pripremljen plamenik.

firmware programming4

5. Naš kapacitet:

Softverski alati: Altium (Protel), PADS, Allegro, Eagle

Program: C, C ++, VB