Okej, zdecydowałem się na spotkanie z rodziną PIC (w tym dsPIC), teraz mam pytanie dotyczące programistów. Słyszałem wiele złych rzeczy na temat nowego PICKit 3 i zastanawiam się, czy powinienem go zdobyć, czy pozornie bardziej czcigodny PICKit 2? Jeśli chcę móc korzystać z najnowszych PIC, myślę, że być może będę musiał kupić najnowszy, ale nie jestem tego taki pewien. Dziękuję Ci!
Myślę, że głównym powodem nienawiści do PK3 jest ta recenzja DL Jones . Jeśli czytasz (oglądasz?) Między wierszami, DL Jones jest zdenerwowany, ponieważ cóż, PK3 nie jest PK2 . Moja odpowiedź: to programator układów PIC do użytku hobbystycznego, a nie do pracy produkcyjnej! Tak, fizyczny interfejs użytkownika różni się między nimi, ale hej, dostajesz programistę dostarczonego przez OEM za bardzo małe pieniądze, który programuje prawie wszystko w swoim składzie (PK2 nie robi), więc nie narzekałbym. Weź to, co ci dają! W niezbyt odległej przeszłości programiści byli o wiele drożsi.
W pracy używamy „krążków hokejowych” ICD2 i ICD3, a głównym powodem, dla którego nie używamy PK2 jest to, że PK2 nie obsługiwał konkretnej mikro, której chcieliśmy używać w przeszłości (PK3 obsługuje teraz), więc musiał zaktualizować. Wszyscy moi współpracownicy powiedzieli, że PK3 jest prawdopodobnie dobrym sposobem na rozpoczęcie, ponieważ problem wsparcia częściowego wydaje się rozwiązany.
Jak to na zbieg okoliczności, oboje łączymy się z tą samą recenzją w ciągu minuty od siebie.
Amos
Użyłem PK3 i uwielbiam to. Myślę, że to jedyna droga. Pełne USB sprawia, że programowanie dużych plików hex jest szybkie!
Kortuk
4
Musiałem podjąć tę samą decyzję jakiś czas temu, kiedy zepsułem mój stary PICKit2. W końcu postanowiłem ponownie kupić PICKit2. Dlaczego? - obsługuje większość urządzeń Microchip - możesz nawet programować przy tym MCU AVR patrz tutaj http://pickit2.isgreat.org
- możesz używać PICKit2 jako konwertera USB na szeregowy (patrz link powyżej) - ma własne oprogramowanie do programowania na PC oraz narzędzie wiersza poleceń pk2cmd (także obsługa Linuksa) - PK3 nie jest jeszcze dojrzały
To nie jest jak kupno domu .. jeśli ci się nie podoba, kup drugi.
Mam PK2 od prawie 4 lat i jestem z tego całkiem zadowolony. Działa w przypadku niskiej jakości PIC, a także serii USB 18F, które są wszystkim, co mam do dyspozycji. UART i analizator logiki są naprawdę przydatnymi narzędziami, ale jeszcze nie skorzystałem z opcji PK2-to-go. Myślę, że są to wszystkie narzędzia, których potrzebuje każdy początkujący hobbysta PIC, a ponieważ jest to starszy model niż PK3, myślę, że możesz być w stanie zdobyć je taniej.
Potrzebujesz PK3, jeśli zamierzasz korzystać z najnowszych układów, ponieważ oprogramowanie PK2 nie jest aktualizowane. Możesz sprawdzić, czy żetony, których chcesz użyć, są obsługiwane przez którąkolwiek jednostkę, sprawdzając z poziomu MPLAB. Najważniejszą rzeczą, której ludzie nie lubią w PK3, jest to, że przydatne aplikacje dla PK2, które konfigurują go jako prosty analizator logiczny i szeregowe I / F, nie zostały do niego przeniesione. ICD 3, którego używam, to kolejna opcja. Działa ze wszystkimi urządzeniami Microchip i jest znacznie szybszy niż PK2 / PK3, ale kosztuje znacznie więcej. Jest również zastępowany za darmo, jeśli kiedykolwiek wystąpi błąd, nawet jeśli zrobię coś głupiego.
Jest tu podcast wideo , w którym David L Jones, australijski inżynier ds. Projektowania elektroniki, porównuje PICkit2 i PICkit3 (woli PICkit2 i rozprasza się w niekontrolowany sposób o tym, jak Microchip wyposażył się w PICkit3). Ma tendencję do rantowania w wielu swoich podcastach, ale jest bardzo zabawny w tym procesie (również przysięga, więc ostrzegaj).
Zdobądź PK3. Microchip zareagował na te rany kilkoma wycofaniami i ulepszeniami. Otrzymujesz również bezpieczniejszy system z mniejszą ilością przełączanych tablic docelowych i lepszą kompatybilnością w przyszłości.
Dzięki za wskazówkę. Myślę, że po prostu pójdę z PK3 i zajmę się zabawą.
1
Podobnie jak Leon używam również ICD3, ale chcę wypróbować PK2. PK2 ma opcję PK2-to-go, która umożliwia pobranie pliku heksadecymalnego do programatora, a następnie zaprogramowanie mikrokontrolera bez komputera. Jest to ważna funkcja dla mojej firmy, ponieważ czasami chcemy dokonywać aktualizacji oprogramowania układowego w terenie. Myślę, że PK3 ma tę samą funkcję, ale nie byłem w stanie tego potwierdzić, patrząc na stronę mikroczipa. Czy jest ktoś, kto próbował zarówno PK2 / PK3?
Właśnie wypróbowałem PK2. To dobrze, ale jest kilka rzeczy, które nie spełniają moich oczekiwań:
Opcja PK2-to-go ograniczona w obsługiwanym rozmiarze pliku szesnastkowego <100 kb
Musiałem podjąć tę samą decyzję jakiś czas temu, kiedy zepsułem mój stary PICKit2. W końcu postanowiłem ponownie kupić PICKit2. Dlaczego? - obsługuje większość urządzeń Microchip - możesz nawet programować przy tym MCU AVR patrz tutaj http://pickit2.isgreat.org - możesz używać PICKit2 jako konwertera USB na szeregowy (patrz link powyżej) - ma własne oprogramowanie do programowania na PC oraz narzędzie wiersza poleceń pk2cmd (także obsługa Linuksa) - PK3 nie jest jeszcze dojrzały
To nie jest jak kupno domu .. jeśli ci się nie podoba, kup drugi.
źródło
Mam PK2 od prawie 4 lat i jestem z tego całkiem zadowolony. Działa w przypadku niskiej jakości PIC, a także serii USB 18F, które są wszystkim, co mam do dyspozycji. UART i analizator logiki są naprawdę przydatnymi narzędziami, ale jeszcze nie skorzystałem z opcji PK2-to-go. Myślę, że są to wszystkie narzędzia, których potrzebuje każdy początkujący hobbysta PIC, a ponieważ jest to starszy model niż PK3, myślę, że możesz być w stanie zdobyć je taniej.
źródło
Potrzebujesz PK3, jeśli zamierzasz korzystać z najnowszych układów, ponieważ oprogramowanie PK2 nie jest aktualizowane. Możesz sprawdzić, czy żetony, których chcesz użyć, są obsługiwane przez którąkolwiek jednostkę, sprawdzając z poziomu MPLAB. Najważniejszą rzeczą, której ludzie nie lubią w PK3, jest to, że przydatne aplikacje dla PK2, które konfigurują go jako prosty analizator logiczny i szeregowe I / F, nie zostały do niego przeniesione. ICD 3, którego używam, to kolejna opcja. Działa ze wszystkimi urządzeniami Microchip i jest znacznie szybszy niż PK2 / PK3, ale kosztuje znacznie więcej. Jest również zastępowany za darmo, jeśli kiedykolwiek wystąpi błąd, nawet jeśli zrobię coś głupiego.
źródło
Jest tu podcast wideo , w którym David L Jones, australijski inżynier ds. Projektowania elektroniki, porównuje PICkit2 i PICkit3 (woli PICkit2 i rozprasza się w niekontrolowany sposób o tym, jak Microchip wyposażył się w PICkit3). Ma tendencję do rantowania w wielu swoich podcastach, ale jest bardzo zabawny w tym procesie (również przysięga, więc ostrzegaj).
Mam PICkit2 i jestem z niego bardzo zadowolony.
źródło
Zdobądź PK3. Microchip zareagował na te rany kilkoma wycofaniami i ulepszeniami. Otrzymujesz również bezpieczniejszy system z mniejszą ilością przełączanych tablic docelowych i lepszą kompatybilnością w przyszłości.
źródło
Podobnie jak Leon używam również ICD3, ale chcę wypróbować PK2. PK2 ma opcję PK2-to-go, która umożliwia pobranie pliku heksadecymalnego do programatora, a następnie zaprogramowanie mikrokontrolera bez komputera. Jest to ważna funkcja dla mojej firmy, ponieważ czasami chcemy dokonywać aktualizacji oprogramowania układowego w terenie. Myślę, że PK3 ma tę samą funkcję, ale nie byłem w stanie tego potwierdzić, patrząc na stronę mikroczipa. Czy jest ktoś, kto próbował zarówno PK2 / PK3?
Właśnie wypróbowałem PK2. To dobrze, ale jest kilka rzeczy, które nie spełniają moich oczekiwań:
Jeszcze nie wypróbowałem PK3.
źródło