Bester PIC-Programmierer?

10

Ich möchte PICs in meinen Projekten verwenden und habe mich gefragt, welchen Programmierer ich bekommen soll. Ich habe viel Erfahrung mit Mikrocontrollern (68k, avr), ich habe auch viel Erfahrung mit Elektronik (so dass der Aufbau eines Programmierers möglich ist).

Ich möchte MPLAB, icsp verwenden können, und die In-Circuit-Debugging-Funktion scheint ziemlich ordentlich zu sein. USB wäre auch praktisch, ist aber nicht notwendig. In Ihrer Antwort würde ich mich über einen Vergleich der Vor- und Nachteile Ihrer Empfehlung freuen.

David Brenner
quelle

Antworten:

10

Wenn Sie nach dem besten In-Circuit-Programmierer / Debugger für Ihre eigene Produktivität suchen, ist ICD3 oder RealICE am besten geeignet. (Diese sind teurer, aber Sie bekommen, wofür Sie bezahlen!)

Diese sind schneller (+ daher schneller von Fehlern / Verrücktheiten zu erholen) als der ältere ICD2, der wiederum Lichtjahre besser ist als der ursprüngliche ICD1 (ugh!)

Jason S.
quelle
17

Holen Sie sich ein Microchip PICkit 2 für ca. 35 US-Dollar. Es verfügt über USB-, ICSP- und In-Circuit-Debugging über MPLAB. Es kann auch als eigenständiger ICSP-Programmierer fungieren und kann auch als serieller Port-Analysator und einfacher Logikanalysator verwendet werden.

PICkit 2

Es gibt ein neueres PICkit 3, aber einige Benutzer behaupten, Probleme damit gehabt zu haben.

Alternativ erhalten Sie eine der neuen ICD 3-Einheiten für etwa 150 US-Dollar. Ich habe meinen alten ICD 2 durch einen ersetzt, und es ist ein wunderbares Teil des Kits - sehr schnell (Hochgeschwindigkeits-USB) mit einigen schönen neuen Funktionen. Es ist eine professionellere Einheit als die PICkits. Zum Beispiel ersetzt Microchip sie kostenlos, wenn sie jemals einen Fehler entwickeln, selbst wenn der Benutzer etwas Dummes getan hat.

Leon Heller
quelle
Sieht so aus, als hätten sie den Preis auf 50 Dollar erhöht ... Ich war versucht, aber ich habe bei ebay einen "Klon" für 23,99 gefunden, nicht sicher, ob es etwas Gutes ist, jemals viel darüber gehört?
Onaclov2000
Es wird ein Klon der PK2 sein. Wenn Sie mit den neueren Chips arbeiten möchten, benötigen Sie die PK3. Es gibt keine Klone davon, da die Schaltungsdetails nicht veröffentlicht wurden. Ich würde das Extra bezahlen und das Original bekommen.
Leon Heller
Ich bin mir nicht sicher, was die Probleme mit dem PICkit 3 sind. In einigen Fällen funktioniert das PICkit 3 besser für mich als das ICD 3.
Erik
Sind diese "Klone" so gut wie das Original von Microchip? Können sie einen PIC-Mikrocontroller programmieren?
Shubham
6

Für den Hobbygebrauch ist das PICkit2 sicherlich eine sehr gute Option. Es ist ein modernes Design, USB, integriert sich in MPLab, führt In-Circuit-Debugging durch, ist billig (mit noch günstigeren verfügbaren Klonen) und sowohl das Design als auch die Firmware sind Open Source, sodass Sie Ihre eigenen erstellen oder eine zum Debuggen in Ihre eigenen integrieren können Board Designs.

Wim
quelle
1

Ich habe nicht viel Erfahrung mit mehreren Programmierern, aber ich habe das Pickit 2 und es scheint ziemlich cool zu sein. Ich habe das Signalanalyse-Tochterboard gekauft, in der Hoffnung, es etwas als O-Scope zu verwenden, aber keine Chance bekommen Um noch wirklich damit zu spielen, habe ich es geschafft, den 16F913 und den 16F684 zu programmieren. Ich glaube, ich habe die 100 Mikrocontroller-Projekte für das böse Genie als Referenz verwendet und es war wirklich hilfreich.

Ich würde das empfehlen, aber bis ich andere benutzt habe, werde ich nicht wissen, ob es das Beste ist.

EDIT: (Ich dachte, ich habe das schon behoben ... arghhh), ich habe ziemlich gute Erfahrungen mit Pickit 1 gemacht, ich habe eigentlich nicht Pickit 2, es tut mir leid, ich war verwirrt.

onaclov2000
quelle