L'ingegneria Fumax cargarà u Firmware di u cliente (di solitu HEX o BIN FILE) in a MCU per attivà u funziunamentu di i prudutti.

Fumax hà un cuntrollu strettu nantu à a prugrammazione di firmware

A prugrammazione IC hè di scrive u prugramma in u spaziu di almacenamentu internu di u chip attraversu u strumentu di prugrammazione, chì hè generalmente divisu in prugrammazione offline è prugrammazione in linea.

firmware programming1

1. Principalmente metudi di prugrammazione

(1) Programatore universale

(2) Programatore dedicatu

(3) Programmazione in linea :

firmware programming2

2. Caratteristiche di prugrammazione in linea

(1) A prugrammazione in linea adopra u bus di cumunicazione standard di u chip, cum'è USB, SWD, JTAG, UART, ecc. L'interfaccia hè di solitu fissa è menu pin sò cunnessi durante a prugrammazione.

(2) Cum'è a velocità di cumunicazione di l'interfaccia ùn hè micca alta, u cavu generale pò esse adupratu per a registrazione senza un elevatu cunsumu d'energia.

(3) Postu chì a combustione in ligna hè prugrammata per mezu di una cunnessione cablata, se si trova un errore durante e prove di produzzione, u PCBA difettuosu pò esse tracciatu è brusgiatu di novu senza disassemblà u chip. Questu ùn solu salvà i costi di produzzione, ma dinò migliurà l'efficienza di prugrammazione.

firmware programming3

3. Chì ghjè u programatore?

PROGRAMMER, cunnisciutu ancu cum'è scrittore o burner, hè adupratu per prugrammà IC programmabile.

4. U vantaghju di u prugrammatore IC

Per a maiò parte di IC precedenti, ùn sò micca in usu cumunu, ma in usu esclusivu, chjamendu ID DEDICATI.

Allora se i cuncettori volenu cuncepisce un circuitu, devenu aduprà una varietà di IC diversi cù funzioni fissi, è anu bisognu di preparà vari tipi di IC, in particulare per i pruduttori di grande scala.

Avà u designer hà solu bisognu di preparà un IC per brusgià in IC cù funzioni diverse dopu chì ID ID DEDICATI sò stati inventati è aduprati.

A preparazione hè cunveniente, ma un bruciatore deve esse preparatu per brusgià.

firmware programming4

5. A nostra capacità:

Strumenti software: Altium (Protel), PADS, Allegro, Eagle

Prugramma: C, C ++, VB