Fumax muhandisligi mijozlarning dasturiy ta'minotini (odatda HEX yoki BIN FILE) MCU-ga mahsulotlarning ishlashini ta'minlash uchun yuklaydi.

Fumax dasturiy ta'minotni dasturlash bo'yicha qat'iy nazoratga ega

IC dasturlash - bu dasturni dasturlash vositasi orqali chipning ichki xotirasiga yozish, bu odatda oflayn dasturlash va onlayn dasturlashga bo'linadi.

firmware programming1

1. Asosan dasturlash usullari

(1) universal dasturchi

(2) bag'ishlangan dasturchi

(3) Onlayn dasturlash:

firmware programming2

2018-04-02 121 2. Onlayn dasturlashning xususiyatlari

(1) Onlayn dasturlashda USB, SWD, JTAG, UART va boshqalar kabi chipning standart aloqa avtobusidan foydalaniladi. Odatda interfeys aniqlanadi va dasturlash paytida kamroq pinlar ulanadi.

(2) Interfeys bilan aloqa tezligi katta bo'lmaganligi sababli, umumiy simi yuqori quvvat sarf qilmasdan yozish uchun ishlatilishi mumkin.

(3) Onlayn yonish simli ulanish orqali dasturlashtirilganligi sababli, agar ishlab chiqarishni sinovdan o'tkazishda xatolik aniqlansa, nosoz PCBA-ni izlash va chipni qismlarga ajratmasdan qayta yoqish mumkin. Bu nafaqat ishlab chiqarish xarajatlarini tejaydi, balki dasturlash samaradorligini ham oshiradi.

firmware programming3

3. Dasturchi nima?

PROGRAMMER, shuningdek, yozuvchi yoki yozuvchi sifatida ham tanilgan, dasturlashtiriladigan IC dasturlash uchun ishlatiladi.

4. IC dasturchisining afzalligi

Avvalgi IClarning aksariyati uchun ular umumiy foydalanishda emas, balki maxsus foydalanishda, DEDICEDED identifikatorlarini chaqirishadi.

Shunday qilib, agar dizaynerlar elektron kartani loyihalashtirishni xohlasalar, ular turli xil funktsiyalarga ega bo'lgan turli xil IClardan foydalanishlari kerak va ular har xil turdagi IClarni tayyorlashlari kerak, ayniqsa yirik ishlab chiqaruvchilar uchun.

Endi dizaynerga faqat bag'ishlangan identifikatorlar ixtiro qilingandan va ishlatilgandan so'ng uni turli funktsiyalar bilan ICga yoqish uchun IC tayyorlash kerak.

Tayyorgarlik qulay, ammo uni yoqish uchun burner tayyorlanishi kerak.

firmware programming4

5. Bizning imkoniyatlarimiz:

Dastur vositalari: Altium (Protel), PADS, Allegro, Eagle

Dastur: C, C ++, VB