Gibt es ein PIC-Entwicklungstool wie das EZ430‑F2013 von Texas Instruments, das mir hilft, mich mit PIC vertraut zu machen? [geschlossen]

Ich möchte mich mit der PIC-Produktlinie und der IDE von Microchip vertraut machen, ich möchte nichts zu Einfaches oder Kitschiges usw. Ich kann anscheinend kein Gerät wie das USB-Entwicklungskit EZ430-F2013 von Texas Instruments finden :

EZ430‑F2013 von Texas Instruments

Die Funktionen, die mir an TIs Board gefallen und wonach ich in einer PIC-Version suche, sind die folgenden: (In der Reihenfolge von 1 = am meisten erwünscht bis am wenigsten)

  1. Funktioniert mit ihrer IDE
  2. Qualität
  3. Die abnehmbare Platine mit Chip-Pinbelegung und die Größe dieser Platine (weil sie problemlos in einem Basisprojekt verwendet werden kann ...)
  4. Größe und oberflächenmontiertes Design
  5. USB-Konnektivität
  6. Preis
  7. Kann problemlos zur Programmierung anderer MSP430 verwendet werden

Ich möchte auch mit einer Prozessorlinie lernen, die ich in Produktionseinheiten einsetzen kann. Ich kenne die Unterschiede der PIC-Prozessorlinien nicht gut, aber ein Prozessor in der Preisspanne von 1,80 bis 6 US-Dollar pro 100 Stück ist mein Ziel.

Aus ein bisschen Recherche und Antworten wie dieser denke ich, dass ich, um meine Wünsche am besten zu erfüllen, möglicherweise einen separaten Programmierer und ein separates Entwicklungsboard besorgen muss (wie es bei AVRs benötigt/empfohlen wird). Wenn ja, scheint es das PICkit2 zu sein oder vielleicht wäre PICkit3 der richtige Weg? Und ich weiß nicht, mit welcher Entwicklungsplatine / Prozessorlinie usw. ich beginnen soll.

Der Preis ist keine allzu große Sache, besonders im Hinblick auf den Programmierer/Debugger. Wenn es also eine bessere Option gibt, kaufe ich sie lieber. Ein billiges Gerät wie das von TI ist jedoch auch in Ordnung, solange es mein Prozessorziel usw. erfüllt.

Antworten (3)

Betrachten Sie das PICkit3 Debug Express-Kit , das das PICkit3 (ein äußerst nützliches kleines Programmiergerät), MPLAB IDE auf einer CD und ein 44-Pin-Evaluierungsboard mit einem darauf bestückten PIC18F45K20 enthält.

Sobald Sie sich mit den 8-Bit-Teilen vertraut gemacht haben, können Sie auf ein Explorer 16 - Board aufsteigen und mit PIC24- und dsPIC-Geräten spielen. Das Board unterstützt Zusatzkarten namens PICTail-Boards, die zusätzliche Funktionalität bieten (Ethernet, Netzteile usw.)

Es gibt auch ein eigenständiges PIC32 - Starterkit, das keinen Programmierer benötigt.

Die Explorer-Boards mit dem Plugin PICTails sehen gut aus, so eins wollte ich schon immer haben, aber bei dem Zeug, das ich im Moment mache, würde es wahrscheinlich nicht genug Nutzen bringen, um es zu rechtfertigen (heute hauptsächlich mit ARM und FGPAs zu arbeiten) Wenn der Preis kein so großes Problem ist, wären sie auf jeden Fall eine Überlegung wert. +1 für die Erwähnung.

Ich würde mich für etwas wie das PICKit3 Starter Kit oder das PICkit3 Debug Express entscheiden, es hat alles, was Sie brauchen. Wenn Sie eine USB-Konnektivität vom Entwicklungsboard selbst wünschen, ist möglicherweise das MPLAB-Starterkit für die PIC18F-MCU (DM180021 - unten abgebildet) eine Idee (es verfügt über einen integrierten Programmierer).

18F-Starterkit

Alle Starter-Kits finden Sie auf dieser Seite .

Es gibt auch Drittanbieter mit einigen guten Optionen, wie Olimex (Entwicklungsboards , Protoboards ) .

Schlag mich um 5 Sekunden oder so...
@Madmanguruman - lol, tut mir leid :-) Kein Problem, aber mehr als eine Person, die etwas empfiehlt, bedeutet eher, dass es eine halbwegs anständige Option ist (schätze ich).
Danke für die Info, ich habe @Madmanguruman die Antwort gegeben, hauptsächlich aufgrund der Tatsache, dass er weniger Reputation hat. :) Aber danke an euch beide! PicKit3 ist es!
@GarrettFogerlie - keine Probleme, ich denke, seine Antwort ist sowieso etwas vollständiger. Viel Spaß beim Experimentieren mit dem PicKit3 :-)

Die meisten Entwicklungsboards von Microchips erfüllen nur die ersten beiden Ihrer Funktionen, aber das ez430 erfüllt auch nicht viel davon. Das EZ430 ist ein größtenteils aufgegebenes Entwicklungssystem (es kann einige der neueren msp430-Modelle, die in den letzten anderthalb Jahren veröffentlicht wurden, nicht programmieren), es sind keine Firmware-Updates verfügbar, es sind nur andere MSP430F2012-Ersatzplatinen mit minimalem Flash und RAM. Die Zieltafeln selbst sind nur grundlegende Breakouts für das Gerät. Sie sind so einfach wie die msp430-Linie. Das Msp430 Launchpad ist ein viel besseres Entwicklungstool, basierend auf dem Preis, dem enthaltenen MCU und dem Einsatzbereich.

Für die PIC-Entwicklung gibt es wirklich keinen offiziellen, der dem Formfaktor des ez430 entspricht. Da war der dlp-flash2, der einen Debugger/Programmierer mit einer abnehmbaren Zielplatine hatte, der aber schon eine ganze Weile nicht mehr verkauft wurde.

Ehrlich gesagt, das Beste für die PIC-Entwicklung ist ein PICKIT2 oder 3. Jedes Board mit einer ICSP-Verbindung funktioniert hervorragend damit. Was Zieltafeln betrifft, können Sie sie aus einem Stück Protoboard für Chips in Dip-Größe oder mit einem Standard-Soic-Breakout herstellen, überhaupt nicht hart.

Update: Tatsächlich den DM330013 - Microstick für dsPIC33F und PIC24H gefunden. Ein 25-Dollar-Entwicklungsstick mit eingebautem Programmierer (unterstützt jedoch nur 4 Teile), der an ein Steckbrett angeschlossen werden kann, die Standard-IDE von Microchips unterstützt und gesockelt ist, sodass Sie mcus austauschen können. Genauso gut wie der ez430, abzüglich der SMD-Boards.

Ich weiß, dass der ez430 ganz anders ist als das, was ich gefragt habe. Ich habe nur Kisten mit alten großen Entwicklungsboards, und ich benutze eines nie sehr lange. Als die EZ zum ersten Mal herauskam, schickte uns TI einen Haufen, ich mochte die abgelöste Platine mit bloßem Knochen. Ich hatte sie seit über einem Jahr nicht mehr benutzt. Danke für die Info!
@GarrettFogerlie auch hier. Die ez430 sind theoretisch großartig, aber ich bevorzuge das Launchpad (kleiner als eine Visitenkarte). Die Bildentwicklung ist erst vor langer Zeit ausgereift und alles entspricht diesem Markt. Alle Gehäuse mit hoher Stiftzahl und breitem DIP. Sie benötigen sowieso das Kartenspiel in der Größe PICKIT2/3, der Rest kann ein einfaches pic16/18-Breakout-Board sein. Oder ... Ich habe meine Antwort aktualisiert.