Différences entre versions de « Arduino-ATTiny-85-Arduino-ISP »
(Page créée avec « {{Arduino-ATTiny-85-NAV}} {{traduction}} == Que faisons nous? == Dans cette partie du tutoriel, nous allons transformer un Arduino en programmateur ISP en y téléversant... ») |
(Aucune différence)
|
Version du 1 mars 2016 à 17:15
Que faisons nous?
Dans cette partie du tutoriel, nous allons transformer un Arduino en programmateur ISP en y téléversant un programme spécial.
Ainsi, votre Arduino sera capable de programmer d'autre microcontrôleurs comme l'ATtiny85.
ISP... KASEKO?!?!
ISP signifie "In-System Programming" que l'on traduira par programmation in-situ. C'est un procédé qui permet de programmer un microcontrôleur alors qu'ils sont déjà en place sur la carte qu'il doivent piloter.
Très pratique pour les fabricant qui peuvent ainsi regrouper la phase de programmation et test sur les chaînes d'assemblage. L'ISP permet au composant de dialoguer avec un programmateur par l'intermédiaire d'une liaison série (protocole dérivé de JTAG). Voir cet article de Wikipedia pour plus d'information.
Du coup, il devient aussi possible de programmer un microcontrôleur (disposant du support ISP) à l'aide d'une liaison série et d'un programmeur ISP.
Vous n'avez pas de programmeur ISP? pas de problème, il est possible de programmer un Arduino UNO pour qu'il devienne un programmeur ISP :-).
la suite
xxx