L'ingénierie Fumax chargera le micrologiciel client (généralement HEX ou BIN FILE) sur le MCU pour permettre le fonctionnement des produits.

Fumax a un contrôle strict sur la programmation du firmware

La programmation IC consiste à écrire le programme dans l'espace de stockage interne de la puce via l'outil de programmation, qui est généralement divisé en programmation hors ligne et programmation en ligne.

firmware programming1

1. Principalement des méthodes de programmation

(1) programmeur universel

(2) Programmeur dédié

(3) Programmation en ligne :

firmware programming2

2. Caractéristiques de la programmation en ligne

(1) La programmation en ligne utilise le bus de communication standard de la puce, tel que USB, SWD, JTAG, UART, etc. L'interface est généralement fixe et moins de broches sont connectées pendant la programmation.

(2) Comme la vitesse de communication de l'interface n'est pas élevée, le câble général peut être utilisé pour l'enregistrement sans consommation d'énergie élevée.

(3) Étant donné que la gravure en ligne est programmée via une connexion filaire, si une erreur est détectée pendant les tests de production, le PCBA défectueux peut être retracé et re-brûlé sans démonter la puce. Cela permet non seulement d'économiser des coûts de production, mais améliore également l'efficacité de la programmation.

firmware programming3

3. Qu'est-ce que le programmeur?

PROGRAMMER, également appelé graveur ou graveur, est utilisé pour programmer des circuits intégrés programmables.

4. L'avantage du programmeur IC

Pour la plupart des CI précédents, ils ne sont pas d'usage courant, mais en usage exclusif, appelant des ID DÉDIÉS.

Donc, si les concepteurs veulent concevoir une carte de circuit imprimé, ils doivent utiliser une variété de circuits intégrés différents avec des fonctions fixes, et ils doivent préparer différents types de circuits intégrés, en particulier pour les fabricants à grande échelle.

Désormais, le concepteur n'a besoin que de préparer un CI pour le graver dans un CI avec différentes fonctions après l'invention et l'utilisation des ID DÉDIÉS.

La préparation est pratique, mais un brûleur doit être préparé pour le brûler.

firmware programming4

5. Notre capacité:

Outils logiciels: Altium (Protel), PADS, Allegro, Eagle

Programme: C, C ++, VB