Bonjour à nouveau !
L’année dernière, j’ai pratiqué avec microcontrôleurs AVR et Arduinos.
Tout d’abord, j’ai acheté un * classique * Attiny85 et programmé par le biais de mon arduino Leonardo. C’était génial de voir une puce nue faire des activités programmées (en une fraction du coûtde l’arduino). Après avoir obtenu quelques connaissances sur REA, j’ai fait ma première utilisation de Attiny85 vraiment utile (vous pouvez voir dans cette instructable). Au début j’ai utilisé IDE Arduino, mais plus tard j’ai commencé à utiliser la toolchain AVR.
Connaissances de base: une puce de Microcontrôleur AVR peut être fondamentalement programmée de la façon suivante : bénéficiez d’une interface de 6 broches (4 signaux + 2 puissance) de l’ordinateur (généralement via un périphérique USB ou un Arduino appelé ISP- détails sur les prochaines étapes) et de connecter chaque broche à une certaine jambe IC (comme l’indique le datasheet microcontrôleur). Après cela, un programme PC sert à transmettre le binaire réel (via le périphérique USB ou Arduino) à l’EI. Enfin, les jambes IC spécifié dans le code servira de broches de l’arduino. ***
J’ai aimé la programmation comme ça, mais il n’était pas pratique pour moi programmer la puce sur la maquette que je devais brancher et débrancher les cavaliers sur chaque téléchargement. Il pourrait être fait d’une meilleure façon... Ça pourrait être sympa si j’avais un Conseil à programme chaque microcontrolle AVRr (avec différents pinouts) avec des modifications mineures, sans brancher et débrancher... En d’autres termes: « une station de programmation »...