Fumax engineering lataa asiakkaan laiteohjelmiston (yleensä HEX- tai BIN-TIEDOSTO) MCU: hon tuotteiden toiminnan mahdollistamiseksi.

Fumaxilla on tiukka valvonta firmware-ohjelmointiin

IC-ohjelmointi on kirjoittaa ohjelma sirun sisäiselle tallennustilalle ohjelmointityökalun avulla, joka on yleensä jaettu offline-ohjelmointiin ja online-ohjelmointiin.

firmware programming1

1. Pääasiassa ohjelmointimenetelmät

(1) Yleisohjelmoija

(2) Oma ohjelmoija

(3) Online-ohjelmointi :

firmware programming2

2. Verkko-ohjelmoinnin ominaisuudet

(1) On-line-ohjelmointi käyttää sirun tavanomaista tiedonsiirtoväylää, kuten USB, SWD, JTAG, UART jne. Liitäntä on yleensä kiinteä ja vähemmän nastoja kytketään ohjelmoinnin aikana.

(2) Koska liitäntäyhteyden nopeus ei ole suuri, yleiskaapelia voidaan käyttää tallentamiseen ilman suurta virrankulutusta.

(3) Koska online-polttaminen ohjelmoidaan langallisen yhteyden kautta, jos tuotannon testauksessa havaitaan virhe, viallinen PCBA voidaan jäljittää ja polttaa uudelleen purkamatta sirua. Tämä säästää paitsi tuotantokustannuksia myös parantaa ohjelmoinnin tehokkuutta.

firmware programming3

3. Mikä on ohjelmoija?

Ohjelmoijaa, joka tunnetaan myös kirjoittajana tai polttimena, käytetään ohjelmoitavan IC: n ohjelmointiin.

4. IC-ohjelmoijan etu

Suurimman osan aiemmista IC: stä ne eivät ole yleisessä käytössä, vaan yksinomaisessa käytössä, kutsumalla DEDICATED ID -tunnuksia.

Joten jos suunnittelijat haluavat suunnitella piirilevyn, heidän on käytettävä useita erilaisia ​​mikropiirejä kiinteillä toiminnoilla, ja heidän on valmisteltava erityyppisiä piirilevyjä, erityisesti suurille valmistajille.

Nyt suunnittelijan tarvitsee vain valmistaa mikropiiri polttaakseen sen eri toiminnoilla toimivaan mikropiiriin sen jälkeen kun DEDICATED ID -tunnukset on keksitty ja käytetty.

Valmistelu on kätevää, mutta polttimen on oltava valmis polttamaan sen.

firmware programming4

5. Kapasiteettimme:

Ohjelmistotyökalut: Altium (Protel), PADS, Allegro, Eagle

Ohjelma: C, C ++, VB