MPLAB PICkit 4 Débogueur en circuit
Le débogueur / programmateur en circuit MPLAB® PICkit ™ 4 permet le débogage et la programmation rapides et faciles des microcontrôleurs PIC® et dsPIC®, à l'aide de la puissante interface utilisateur graphique de la version 4.15 de l'environnement de développement intégré (IDE) MPLAB X.
MPLAB PICkit 4 programme plus rapidement que son prédécesseur PICkit3. Outre une tension cible plus large, le PICkit 4 prend en charge des interfaces plus avancées.
Bientôt disponible: un emplacement supplémentaire pour carte micro SD et la possibilité d'être auto-alimenté par la cible vous permettent d'emporter votre code avec vous et de le programmer n'importe où. * Sans vous soucier de la taille du code.
Caractéristiques
- Barrette unique en ligne à 8 broches (compatible avec ICSP / JTAG à 2 fils / JTAG / SWD à 4 fils)
- Correspond à la vitesse d'horloge du silicium, des programmes aussi rapides que le périphérique le permet
- Large tension cible (1.20V ~ 5.5V)
- Peut être alimenté par la cible (2.7V ~ 5.5V)
- Consommation de courant minimale à <100µA de la cible
- Alimenté par un port USB 2.0 haute vitesse, aucune alimentation externe n'est requise
- Peut fournir jusqu'à 50 mA d'alimentation à la cible via USB
- Le firmware est continuellement mis à jour pour ajouter le support pour les nouveaux appareils
- Prise en charge de Programmer-to-Go (PTG) *
- Fente pour carte SD pour contenir les données du programme
- Appuyez sur le logo pour programmer la cible
- Conforme CE et RoHS
- * Cette fonctionnalité sera bientôt disponible avec la mise à jour du micrologiciel du produit via MPLAB X IDE.
Logiciels requis
- MPLAB X IDE version 4.15 ou ultérieure
- Microsoft Windows® 7 ou version ultérieure, systèmes d'exploitation Mac OSX® et Linux®
- Fichiers de codes de programmes générés par MPLAB IDE
Périphériques compatibles
Pour vérifier les périphériques pris en charge: Si MPLAB X IDE est installé, vous pouvez accéder au dossier «docs» situé dans votre répertoire d'installation MPLAB X et ouvrir le fichier «Device Support.htm». Vous pouvez également le télécharger à partir de ce lien: http://www.microchip.com/mplabx-ide-release-notes
Comment utiliser
1. Installez le dernier fichier IDE MPLAB X (www.microchip.com/mplabx).
2. Connexion au périphérique cible
1.Connectez le MPLAB PICkit 4 à l’ordinateur à l’aide du câble USB Micro-B fourni.
2.Connectez le câble de communication entre le débogueur et la carte cible.
3.Connectez l'alimentation externe à la carte cible.
Système de débogage typique - Périphérique avec circuit de débogage intégré
Système de débogage alternatif - Périphérique ICE
3. Créer, construire et exécuter un projet
1.Reportez-vous au Guide de l'utilisateur de MPLAB X IDE ou à l'aide en ligne pour des instructions sur l'installation des outils linguistiques, la création ou l'ouverture d'un projet et la configuration des propriétés du projet.
2.Vérifiez que les bits de configuration de votre code correspondent aux paramètres recommandés ci-dessous.
3.Pour exécuter votre code en mode débogage, effectuez un processus de débogage. Pour exécuter votre code en mode non-débogage (édition), effectuez une analyse. Pour maintenir un périphérique dans Réinitialiser après la programmation, utilisez l’icône Conserver dans la barre d’outils.
Paramètres recommandés
PICkit 4 Interfaces Pinouts
** Le périphérique cible doit fonctionner avec un oscillateur pour que le débogueur fonctionne comme un débogueur.
*** Si le périphérique dispose de lignes AVdd et AVss, elles doivent être connectées pour que le débogueur fonctionne.
Précautions de conception du circuit cible
- N'utilisez pas de pull-ups sur PGC / PGD: ils perturberont les niveaux de tension, car ces lignes possèdent des résistances de pull-down programmables dans le débogueur.
- N'utilisez pas de condensateurs sur PGC / PGD: ils éviteront les transitions rapides sur les lignes de données et d'horloge pendant la programmation et les communications de débogage.
- N'utilisez pas de condensateurs sur MCLR: ils empêcheront les transitions rapides de VPP. Une simple résistance de rappel suffit généralement.
- N'utilisez pas de diodes sur PGC / PGD: elles empêcheront la communication bidirectionnelle entre le débogueur et le périphérique cible.
- Ne dépassez pas les longueurs de câble recommandées: Reportez-vous à la Spécification matérielle de l'aide en ligne de MPLAB PICkit 4 ou au guide de l'utilisateur pour connaître les longueurs de câble.
Ressources de développement
Lien officiel des ressources PICkit 4: http://www.microchip.com/developmenttools/productdetails.aspx?partno=pg164140