Le protocole debugWIRE est un système propriétaire de Atmel Corporation. Atmel produit microcontrôleurs pour utilisation dans des produits domestiques et des voitures. Le protocole debugWIRE permet aux développeurs de logiciels pour ces microcontrôleurs pour tester leur travail. Contexte Le microcontrôleur AVR a été inventé en Norvège dans un établissement universitaire et commercialisé par Atmel . L'AVR est devenu populaire car il a distribué des logiciels de programmation librement et a fourni un émulateur de matériel à faible coût. Les développeurs de créer AVR debugWIRE à l'aide des tests de logiciels sur le microcontrôleur . Caractéristiques Les fonctions debugWIRE sont mis à disposition pour les testeurs à travers une interface de messagerie . Un micro-contrôleur dispose d' un certain nombre de repères qui mènent dans le microcontrôleur . Chaque broche a un but spécifique , portant un type spécifique de données. La fonction debugWIRE est qu'il ne fonctionne pas sur une broche de données . Il permet à des données et des épingles de contrôle de fonctionner normalement avec la sortie des messages de débogage sur la broche RESET. Détails Le protocole debugWIRE n'a jamais été publié . La crainte de la société est que les détails de l'outil de débogage révélerait puce détails de conception et de compromettre leur brevet.
|