Parfois, les techniciens radio qui conçoivent des appareils électroniques doivent utiliser des microcontrôleurs dans leurs conceptions. Les microcontrôleurs ont besoin d'un firmware - c'est à cela que servent les programmeurs.
Qu'est-ce qu'un programmeur ?
Un programmeur est un périphérique matériel-logiciel utilisé pour lire ou écrire des informations sur un périphérique de stockage (mémoire interne des microcontrôleurs). Si le radioamateur doit programmer une fois le microcontrôleur, vous pouvez utiliser un programmeur conventionnel qui se connecte au port COM ou LPT. Par exemple, le programmeur le plus simple pour les puces AVR est un câble à 6 fils et 4 résistances (programmeur PonyProg).
En utilisant un programmeur conventionnel, vous pouvez charger des programmes hexadécimaux dans de nombreux microcontrôleurs AVR sans perdre de temps et d'argent. De plus, le programmateur peut être utilisé comme programmateur en circuit, vous pouvez donc programmer le microcontrôleur AVR sans le retirer de l'appareil.
Ces programmeurs sont connectés à un ordinateur à l'aide d'un programme spécial (également appelé programmeur). Il transfère le micrologiciel de l'ordinateur et l'appareil ne l'écrit que dans la mémoire du microcircuit. Les programmeurs peuvent être connectés via un port série ou parallèle, via un connecteur USB, etc. Les programmeurs modernes sont généralement connectés via USB.
Le programmeur USB est destiné à programmer les appareils à microprocesseur d'une certaine entreprise (selon la marque du programmeur) sous forme assemblée. Il simplifie grandement le processus de configuration du logiciel.
Comment connecter un programmateur USB ?
Pour utiliser l'appareil, vous devez le connecter à l'un des ports USB de votre ordinateur. Après cela, un message apparaîtra sur l'ordinateur concernant la connexion d'un nouveau périphérique USBasp et le voyant du programmeur lui-même s'allumera, ce qui signifie que le périphérique est correctement connecté.
Ensuite, vous devez installer les pilotes pour que le système d'exploitation puisse fonctionner correctement avec cet appareil. Après cela, il sera possible de connecter le périphérique à microprocesseur à l'interface ISP. La deuxième LED s'allumera pendant la programmation.
En règle générale, le programmeur dispose de deux interfaces - une pour connecter un microcontrôleur, l'autre pour se connecter à un ordinateur. Pour connecter le microcontrôleur, vous pouvez utiliser le mode de programmation série ISP. Et cet appareil est connecté à un ordinateur via un connecteur USB standard.
Pour contrôler le programmeur, vous devez installer des programmes spéciaux. Il est préférable d'utiliser des applications fenêtrées. Par exemple, pour travailler avec l'appareil, vous pouvez utiliser les programmes ExtremeBurner, Khazama, avrguge et autres.