olmak Firmware Programlama - Shenzhen Fumax Technology Co., Ltd.

Fumax mühendisliği, ürünlerin çalışmasını sağlamak için müşteri Ürün Yazılımını (genellikle HEX veya BIN DOSYA) MCU'ya yükleyecektir.

Fumax, ürün yazılımı programlaması üzerinde sıkı kontrole sahiptir

IC programlama, genellikle çevrimdışı programlama ve çevrimiçi programlama olarak ikiye ayrılan programlama aracı aracılığıyla programı çipin dahili depolama alanına yazmaktır.

firmware programming1

1. Temelde programlama yöntemleri

(1) Evrensel programlar

(2) Özel programcı

(3) Çevrimiçi programlama:

firmware programming2

2. Çevrimiçi programlamanın özellikleri:

(1) Çevrimiçi programlama, çipin USB, SWD, JTAG, UART, vb. gibi standart iletişim veri yolunu kullanır. Arayüz genellikle sabittir ve programlama sırasında daha az pin bağlanır.

(2) Arayüz iletişim hızı yüksek olmadığından, genel kablo yüksek güç tüketimi olmadan kayıt için kullanılabilir.

(3) Çevrimiçi yazma, kablolu bir bağlantı üzerinden programlandığından, üretim testi sırasında bir hata bulunursa, arızalı PCBA, çipi sökmeden izlenebilir ve yeniden yakılabilir.Bu, yalnızca üretim maliyetlerinden tasarruf sağlamakla kalmaz, aynı zamanda programlama verimliliğini de artırır.

firmware programming3

3. programcı nedir

PROGRAMMER, ayrıca yazar veya brülör olarak da bilinir, programlanabilir IC'yi programlamak için kullanılır.

4. IC programcısının avantajı

Önceki IC'lerin çoğu için, ortak kullanımda değiller, özel kullanımda, ÖZEL ID'leri çağırıyorlar.

Bu nedenle, tasarımcılar bir devre kartı tasarlamak istiyorlarsa, sabit işlevli çeşitli farklı IC kullanmaları gerekir ve özellikle büyük ölçekli üreticiler için çeşitli IC türleri hazırlamaları gerekir.

Artık tasarımcının yalnızca AYRINTILI ID'ler icat edildikten ve kullanıldıktan sonra farklı işlevlerle IC'ye yazmak için bir IC hazırlaması gerekiyor.

Hazırlık uygundur, ancak yakmak için bir brülör hazırlanmalıdır.

firmware programming4

5. Kapasitemiz:

Yazılım araçları: Altium (Protel), PADS, Allegro, Eagle

Program: C, C++, VB