Description
ULINKpro Adaptateur de déboguage avec trace
L’outil de débogage et de trace ULINKpro connecte le port USB de votre PC à votre cible (via un connecteur JTAG, Cortex Debug, ou Cortex Debug + ETM). Elle vous permet de programmer, déboguer et analyser vos applications en utilisant sa technologie unique de trace en continu.
ULINKpro, associé à MDK, offre des capacités étendues de débogage à la volée pour les dispositifs Cortex-M. Les données à haut débit et les traces d’instructions sont transmises directement à votre PC, ce qui vous permet d’analyser le comportement détaillé du programme.
Prise en charge de nombreux micros
ULINKpro se connecte à une grande variété de cibles processeur, y compris ARM7, ARM9, et tous les dispositifs basés sur le processeur Cortex-M.
- Support JTAG pour ARM7, ARM9 et tous les processeurs Cortex-M.
- Prise en charge de Serial Wire Debug (SWD) pour tous les processeurs Cortex-M.
- Support de Serial Wire Viewer (SWV) pour tous les processeurs Cortex-M.
- Prise en charge de Embedded Trace Macrocell (ETM) pour Cortex-M3, Cortex-M4 et Cortex-M7.
Lancer/arrêter le débogage
En utilisant ULINKpro, vous pouvez
- télécharger des programmes sur votre matériel cible
- examiner la mémoire et les registres
- exécuter les programmes en pas à pas et insérer des points d’arrêt multiples
- exécuter des programmes en temps réel
- programmer la mémoire Flash
Connexions à grande vitesse
ULINKpro offre des connexions cibles rapides et fiables :
- Trace de données et d’événements pour Cortex-M jusqu’à 100 Mbit/s (mode Manchester)
- Trace d’instruction pour Cortex-M3, Cortex-M4, et Cortex-M7 jusqu’à 800 Mbit/s (non supporté avec ULINKpro D)
- Vitesse d’horloge JTAG jusqu’à 50 MHz
- Trace ETM : supporte les Cortex-M fonctionnant jusqu’à 200 MHz (certains micros peuvent avoir des limitations de bande passante de port de trace).
- Lecture/écriture de mémoire haute vitesse jusqu’à 1 MBytes/s
La Trace en streaming
Les capacités uniques de trace en continu de ULINKpro offrent des fonctions d’analyse sophistiquées telles que :
- Des informations complètes sur la couverture de code de l’exécution de votre programme garantissent des tests et une vérification approfondis de l’application.
- L’analyse de performance à l’aide de l’Execution Profiler et de l’Analyseur de performance vous permet d’identifier les goulots d’étranglement du programme, d’optimiser votre application et d’isoler les problèmes.
Le suivi des instructions en continu nécessite que le périphérique cible soit équipé de l’ETM (Embedded Trace Macrocell).
Spécifications
- Large gamme de tension cible : 1.2V – 3.3V, tolérant 5V
- Prise en charge des micros 5V uniquement à l’aide d’un adaptateur 5V (en option)
- Un adaptateur d’isolation (en option) assure l’isolation électrique du système cible.
- Connexion USB 2.0 High-Speed
- Alimenté par USB (aucune alimentation requise)
- Connecteurs de la cible :
10 broches (0,05″) – Connecteur de débogage Cortex
20 broches (0,10″) – Connecteur JTAG standard ARM
20 broches (0,05″) – Connecteur Cortex Debug + ETM
Plus d’informations sur nos pages NeoMore.
Garantie 1 an