Fumax Engineering ще зареди фърмуера на клиента (обикновено HEX или BIN FILE) в MCU, за да даде възможност на продуктите да функционират.

Fumax има строг контрол върху програмирането на фърмуера

IC програмирането е да запише програмата във вътрешното пространство за съхранение на чипа чрез инструмента за програмиране, който обикновено се разделя на офлайн програмиране и онлайн програмиране.

firmware programming1

1. Основно методи за програмиране

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

(2) Специален програмист

(3) Онлайн програмиране:

firmware programming2

2. Характеристики на онлайн програмирането

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

(2) Тъй като скоростта на комуникация на интерфейса не е висока, общият кабел може да се използва за запис без висока консумация на енергия.

(3) Тъй като онлайн записването е програмирано чрез кабелна връзка, ако по време на производственото тестване бъде открита грешка, дефектната PCBA може да бъде проследена и изгорена отново, без да се разглобява чипът. Това не само спестява производствени разходи, но също така подобрява ефективността на програмиране.

firmware programming3

3. Какво е програмист?

PROGRAMMER, познат още като записващо устройство или записващо устройство, се използва за програмиране на програмируеми интегрални схеми.

4. Предимството на IC програмист

За по-голямата част от предишните IC те не са в обща употреба, а в изключителна употреба, като извикват DEDICATED ID.

Така че, ако дизайнерите искат да проектират платка, те трябва да използват различни различни интегрални схеми с фиксирани функции и трябва да подготвят различни видове интегрални схеми, особено за големи производители.

Сега дизайнерът трябва само да подготви IC, за да го изгори в IC с различни функции, след като DEDICATED IDs е изобретен и използван.

Подготовката е удобна, но трябва да е подготвена горелка, която да я изгори.

firmware programming4

5. Нашият капацитет:

Софтуерни инструменти: Altium (Protel), PADS, Allegro, Eagle

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