Devo ottenere PICKit 2 o 3?


16

Va bene, avendo deciso di passo me stesso alla famiglia PIC (compresi dsPIC), ora ho una domanda circa i programmatori. Ho sentito un sacco di cose cattive sul nuovo PICKit 3, e mi chiedo se dovrei ottenere che o apparentemente più venerabile PICKit 2? Se voglio essere in grado di utilizzare i nuovi PIC, penso di aver bisogno di comprare l'ultimo, ma non ne sono così sicuro. Grazie!

Risposte:


7

Penso che il motivo principale dell'odio per PK3 sia da questa recensione di DL Jones . Se leggete (orologio?) Tra le righe, DL Jones è sconvolto perché, beh, il PK3 non è il PK2 . La mia risposta: è un programmatore di chip PIC per uso hobbistico, non per lavori di produzione! Sì, l'interfaccia utente fisica è diversa tra i due, ma ehi, stai ottenendo un programmatore fornito dall'OEM per pochissimi soldi che programma praticamente tutto nella loro gamma (PK2 no), quindi non mi lamento. Prendete quello che vi danno! In un passato non troppo lontano, i programmatori erano più costosi.

Al lavoro, utilizziamo "dischi da hockey" ICD2 e ICD3 e il motivo principale per cui non utilizziamo PK2 è perché il PK2 non supportava un particolare micro che volevamo usare in passato (il PK3 lo supporta ora), quindi loro dovuto aggiornare. Tutti i miei colleghi ha detto PK3 è probabilmente un buon modo per iniziare, dal momento che il problema di supporto parte sembra essere risolto.


Come mai per una coincidenza, entrambi ci colleghiamo alla stessa recensione a un minuto l'una dall'altra.
Amos,

Ho usato il PK3 e lo adoro. Penso che sia l'unica strada da percorrere. L'intera USB rende veloce la programmazione di file hex di grandi dimensioni!
Kortuk,

4

Ho dovuto prendere la stessa decisione qualche tempo fa quando ho rotto il mio vecchio PICKit2. Alla fine ho deciso di acquistare nuovamente PICKit2. Perché? - supporta la maggior parte dei dispositivi Microchip -si può anche programmare AVR MCU con esso vedi qui http://pickit2.isgreat.org -si può usare il PICKit2 come un convertitore da USB a seriale (vedi link sopra) -ha il proprio software di programmazione PC e lo strumento da riga di comando pk2cmd (anche il supporto Linux) -PK3 non è ancora maturo

Non è come comprare una casa .. se non ti piace, compra l'altra.


3

Ho un PK2 da quasi 4 anni e ne sono abbastanza contento. Funziona con PIC di fascia bassa e serie USB 18F che sono tutto ciò che ho a disposizione. L'UART e l'analizzatore logico sono strumenti davvero utili, ma devo ancora usare l'opzione PK2-to-go. Penso che questi siano tutti gli strumenti di cui avrà bisogno un hobbista di PIC di partenza e poiché è un modello più vecchio di PK3, immagino che potresti essere in grado di acquistarli più a buon mercato.


2

È necessario il PK3 se si intende utilizzare i chip più recenti, poiché il software PK2 non viene aggiornato. Puoi vedere se i chip che vuoi usare sono supportati da entrambe le unità controllando da MPLAB. La cosa principale che alla gente non piace del PK3 è che le utili applicazioni per il PK2 che lo configurano come un semplice analizzatore logico e I / F seriale non sono state portate su di esso. L'ICD 3 che uso è un'altra opzione. Funziona con tutti i dispositivi Microchip ed è molto più veloce del PK2 / PK3, ma costa molto di più. Viene anche sostituito gratuitamente se mai si sviluppa un errore, anche se faccio qualcosa di stupido.


2

C'è un video podcast qui in cui David L Jones, un ingegnere elettronico australiano, confronta il PICkit2 e il PICkit3 (preferisce il PICkit2 e fa un controllo incontrollato di come Microchip si sia riempito con il PICkit3). Ha la tendenza a diffondere in molti dei suoi podcast, ma è molto divertente nel processo (anche lui giura molto, quindi state attenti).

Ho un PICkit2 e ne sono molto contento.


1

Ottieni il PK3. Microchip ha risposto alle richieste con alcuni rollback e miglioramenti. Inoltre ottieni un sistema più sicuro con meno zapping delle schede target e una migliore compatibilità futura.


Grazie per il consiglio. Penso che andrò con il PK3 e andrò avanti con le cose divertenti.

1

Come Leon, uso anche un ICD3, ma voglio provare un PK2. PK2 ha un'opzione PK2-to-go che consente di scaricare un file esadecimale sul programmatore e quindi programmare un microcontrollore senza PC. Questa è una caratteristica importante per la mia azienda poiché a volte vogliamo fare aggiornamenti del firmware sul campo. Penso che il PK3 abbia la stessa funzionalità, ma non sono stato in grado di confermarlo dal solo guardare il sito web del microchip. C'è qualcuno là fuori che ha provato sia il PK2 / PK3?

Ho appena provato il PK2. È buono, ma ci sono alcune cose che non soddisfano esattamente le mie aspettative:

  • Opzione PK2-to-go limitata nella dimensione del file esadecimale supportata <100kb
  • L'opzione PK2-to-go richiede ancora l'alimentazione tramite USB

Non ho ancora provato il PK3.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.