Fumax 엔지니어링은 제품이 작동 할 수 있도록 고객 펌웨어 (일반적으로 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

삼. 프로그래머는 무엇입니까?

작성기 또는 버너라고도하는 PROGRAMMER는 프로그래밍 가능한 IC에 사용됩니다.

4. IC 프로그래머의 장점

대부분의 이전 IC의 경우 일반적으로 사용되지 않지만 DEDICATED ID를 호출하여 독점적으로 사용됩니다.

따라서 설계자가 회로 기판을 설계하려면 고정 기능을 가진 다양한 IC를 사용해야하며 특히 대규모 제조업체를 위해 다양한 유형의 IC를 준비해야합니다.

이제 디자이너는 DEDICATED ID가 발명되고 사용 된 후 다른 기능을 가진 IC로 굽기 위해 IC를 준비하기 만하면됩니다.

준비는 편리하지만 버너를 준비해야합니다.

firmware programming4

5. 우리의 능력 :

소프트웨어 도구 : Altium (Protel), PADS, Allegro, Eagle

프로그램 : C, C ++, VB