Fumax инженерството ќе го вчита фирмверот на клиентот (обично HEX или BIN FILE) во MCU за да овозможи функционирање на производите.

Fumax има строга контрола врз програмирањето на фирмверот

ИЦ-програмирање е да ја напишете програмата до внатрешниот простор за складирање на чипот преку алатката за програмирање, која генерално е поделена на офлајн програмирање и програмирање преку Интернет.

firmware programming1

1 Главно методи на програмирање

(1) Универзален програмер

(2) Посветен програмер

(3) Програмирање преку Интернет

firmware programming2

2 Карактеристики на онлајн програмирање

(1) Он-лајн програмирањето ја користи стандардната шина за комуникација на чипот, како што се USB, SWD, JTAG, UART, итн. Интерфејсот е обично фиксиран и помалку пинови се поврзани за време на програмирањето.

(2) Бидејќи брзината на комуникација со интерфејсот не е голема, општиот кабел може да се користи за снимање без голема потрошувачка на енергија.

(3) Бидејќи согорувањето преку Интернет е програмирано преку жична врска, доколку се најде грешка при тестирање на производството, неисправниот PCBA може да се пронајде и повторно да се запали без да се расклопи чипот. Ова не само што заштедува трошоци за производство, туку ја подобрува и ефикасноста на програмирањето.

firmware programming3

3 Што е програмер?

PROGRAMMER, исто така познат како писател или режач, се користи за програмирање на програмабилен IC.

4 Предноста на ИЦ-програмерот

За повеќето претходни ИЦ, тие не се во обична употреба, туку во ексклузивна употреба, повикувајќи се на ПОСВЕТНИ ИД.

Значи, ако дизајнерите сакаат да дизајнираат плоча за струјно коло, тие мора да користат различни различни ИЦ со фиксни функции и треба да подготват разни видови ИЦ, особено за големи производители.

Сега дизајнерот треба само да подготви ИЦ за да го запали во ИЦ со различни функции откако беа измислени и користени ПОСВЕТНИ ИД.

Подготовката е погодна, но мора да се подготви горилник за да се изгори.

firmware programming4

5 Нашиот капацитет:

Софтверски алатки: Altium (Protel), PADS, Allegro, Eagle

Програма: C, C ++, VB