Dois-je obtenir le PICKit 2 ou 3?

16

D'accord, ayant décidé de me présenter à la famille PIC (y compris dsPIC), j'ai maintenant une question sur les programmeurs. J'ai entendu beaucoup de mauvaises choses au sujet du nouveau PICKit 3, et je me demande si je devrais obtenir cela ou le PICKit 2 apparemment plus vénérable? Si je veux pouvoir utiliser les derniers PIC, je pense que je devrai peut-être acheter les derniers, mais je n'en suis pas si sûr. Je vous remercie!

Brian Carlton
la source

Réponses:

7

Je pense que la principale raison de la haine de PK3 vient de cette critique de DL Jones . Si vous lisez (regardez?) Entre les lignes, DL Jones est contrarié parce que, bien, le PK3 n'est pas le PK2 . Ma réponse: c'est un programmeur de puces PIC pour une utilisation hobby, pas pour un travail de production! Oui, l'interface utilisateur physique est différente entre les deux, mais bon, vous obtenez un programmeur OEM pour très peu d'argent qui programme à peu près tout dans leur gamme (PK2 ne le fait pas), donc je ne me plaindrais pas. Prenez ce qu'ils vous donnent! Dans un passé pas trop lointain, les programmeurs étaient beaucoup plus chers.

Au travail, nous utilisons les «rondelles de hockey» ICD2 et ICD3 et la principale raison pour laquelle nous n'utilisons pas PK2 est que le PK2 ne supportait pas un micro particulier que nous voulions utiliser dans le passé (le PK3 le prend en charge maintenant), donc ils a dû mettre à niveau. Tous mes collègues ont déclaré que PK3 est probablement une bonne façon de commencer, car le problème de prise en charge des pièces semble résolu.

J. Polfer
la source
Comment est-ce pour une coïncidence, tous les deux nous reliant au même avis à une minute l'un de l'autre.
Amos
J'ai utilisé le PK3 et je l'adore. Je pense que c'est la seule voie à suivre. L'USB complet permet de programmer rapidement de gros fichiers hexadécimaux!
Kortuk
4

J'ai dû prendre la même décision il y a quelque temps lorsque j'ai cassé mon ancien PICKit2. Enfin, j'ai décidé d'acheter à nouveau le PICKit2. Pourquoi? - il prend en charge la plupart des appareils Microchip - vous pouvez même programmer des microcontrôleurs AVR avec lui voir ici http://pickit2.isgreat.org - vous pouvez utiliser le PICKit2 comme convertisseur USB vers série (voir lien ci-dessus) - a son propre logiciel de programmation PC et l'outil de ligne de commande pk2cmd (support Linux aussi) -PK3 n'est pas encore mature

Ce n'est pas comme acheter une maison .. si vous ne l'aimez pas, achetez l'autre.


la source
3

J'ai un PK2 depuis près de 4 ans maintenant et j'en suis assez content. Cela fonctionne pour les PIC bas de gamme ainsi que pour la série USB 18F qui sont tout ce que j'ai à ma disposition. L'UART et l'analyseur logique sont des outils vraiment utiles, mais je n'ai pas encore utilisé l'option PK2-to-go. Je pense que ce sont tous les outils dont tout amateur débutant PIC aura besoin et parce que c'est un modèle plus ancien que PK3, je suppose que vous pourrez les obtenir moins cher.

Erik
la source
2

Vous avez besoin du PK3 si vous prévoyez d'utiliser les dernières puces, car le logiciel PK2 n'est pas mis à jour. Vous pouvez voir si les puces que vous souhaitez utiliser sont prises en charge par l'une ou l'autre unité en vérifiant à partir de MPLAB. La principale chose que les gens n'aiment pas à propos du PK3 est que les applications utiles pour le PK2 qui le configurent comme un simple analyseur logique et des entrées / sorties série n'y ont pas été portées. L'ICD 3 que j'utilise est une autre option. Il fonctionne avec tous les appareils Microchip et est beaucoup plus rapide que le PK2 / PK3, mais coûte beaucoup plus cher. Il est également remplacé gratuitement s'il développe un défaut, même si je fais quelque chose de stupide.

Leon Heller
la source
2

Il y a un podcast vidéo ici où David L Jones, un ingénieur australien de conception électronique, compare le PICkit2 et le PICkit3 (il préfère le PICkit2 et discute de façon incontrôlable de la façon dont Microchip s'est gavé avec le PICkit3). Il a tendance à déclamer dans beaucoup de ses podcasts mais est très drôle dans le processus (il jure beaucoup aussi, alors soyez averti).

J'ai un PICkit2 et j'en suis très content.

Amos
la source
1

Obtenez le PK3. Microchip a répondu aux coups de gueule avec quelques annulations et améliorations. Vous obtenez également un système plus sûr avec moins de zappage des cartes cibles et une meilleure compatibilité future.

raphael
la source
Merci pour le conseil. Je pense que je vais juste aller avec le PK3 et continuer avec les trucs amusants.
1

Comme Leon, j'utilise également un ICD3, mais je veux essayer un PK2. Le PK2 dispose d'une option PK2 à emporter qui vous permet de télécharger un fichier hexadécimal sur le programmeur, puis de programmer un microcontrôleur sans PC. C'est une fonctionnalité importante pour mon entreprise car nous souhaitons parfois effectuer des mises à jour du firmware sur le terrain. Je pense que le PK3 a la même fonctionnalité, mais je n'ai pas pu le confirmer en regardant simplement le site Web de la puce. Y a-t-il quelqu'un qui a essayé le PK2 / PK3?

Je viens d'essayer le PK2. C'est bien, mais il y a quelques choses qui ne répondent pas exactement à mes attentes:

  • Option PK2 à emporter limitée dans la taille de fichier hexadécimal prise en charge <100 Ko
  • L'option PK2-to-go nécessite toujours une alimentation via USB

Je n'ai pas encore essayé le PK3.

mjh2007
la source