Débogueur de code pour microcontrôleurs Jtag

Code-Debuggen

Un débogueur est un outil permettant de diagnostiquer et de trouver des erreurs dans les systèmes informatiques, principalement dans les programmes, mais aussi dans le matériel nécessaire à leur exécution. Aujourd'hui, JTAG est utilisé pour configurer les FPGA et les CPLD, ainsi que pour déboguer et programmer les microcontrôleurs. Les mémoires programmables en parallèle, comme les mémoires flash, qui sont directement connectées à un CI avec un port JTAG, peuvent donc être reprogrammées à l'état intégré, car le CI pour la puce mémoire peut émuler un programmateur.

En utilisant le Multilink, l'utilisateur peut utiliser le mode Background Debug pour arrêter l'exécution normale du processeur et contrôler le processeur via un USB avec un PC. L'utilisateur peut ensuite contrôler directement l'exécution de la cible, lire / écrire des registres et des valeurs de mémoire, afficher le code de débogage sur le processeur et programmer des périphériques de stockage FLASH internes ou externes. Le modèle USB Multilink Universal FX peut en outre alimenter le microcontrôleur cible avec 3,3 V ou 5 V.