Inhaltsverzeichnis:

Installieren von MPLAB X für ChipKIT-Produkte: 6 Schritte
Installieren von MPLAB X für ChipKIT-Produkte: 6 Schritte

Video: Installieren von MPLAB X für ChipKIT-Produkte: 6 Schritte

Video: Installieren von MPLAB X für ChipKIT-Produkte: 6 Schritte
Video: MPLAB X IDE v6.05 download and installation 2023 | How to download and setup MPLAB X IDE in 2023 | 2024, November
Anonim
Installieren von MPLAB X für ChipKIT-Produkte
Installieren von MPLAB X für ChipKIT-Produkte

Viele von Ihnen, die meine For Cheap Robots-Serie verfolgen, sind mit der Verwendung von MPIDE mit chipKIT-Produkten vertraut. Vielleicht wissen Sie sogar, wie Sie die Arduino-IDE mit diesen Boards verwenden. Bisher habe ich MPLAB X jedoch nicht sehr häufig verwendet.

MPLAB X ist eine leistungsstarke IDE von Microchip, die Ihnen direkten Zugriff auf die Register an Bord der PIC-Mikrocontroller bietet, die chipKIT-Boards verwenden. Dies ermöglicht eine viel verfeinerte Kontrolle über die Boards und den Zugriff auf mehr von ihrer Hardware, die von Arduino beschönigt wird.

Da MPLAB X den von Arduino und MPIDE benötigten Bootloader nicht benötigt, können Sie außerdem mehr Programmierplatz auf Ihren Boards nutzen.

~~~~~

Für weitere Dinge, die ich getan habe, können Sie meine Profilseite besuchen!

Weitere Informationen zu Digilent oder dem Digilent Makerspace finden Sie im Digilent-Blog!

Schritt 1: WARNUNG

WARNUNG
WARNUNG

Die Verwendung von MPLAB erfordert ein chipKIT PGM. Darüber hinaus überschreibt die Programmierung Ihres Boards mit MPLAB und dem PGM Ihren Bootloader. Dies bedeutet, dass Sie nach der Verwendung von MPLAB nicht mehr auf Arduino oder MPIDE umschalten können, bis Sie den Bootloader erneut laden.

Es gibt mehrere Tutorials hier auf Instructables, die behandeln, wie man den Bootloader für den DP32 neu lädt. Dies funktioniert auch für den WF32 und die meisten anderen chipKIT-Boards. Es sind jedoch zusätzliche Schritte erforderlich, um die Bootloader auf dem uC32 neu zu laden, daher werde ich diesen Prozess in einem anderen Tutorial behandeln.

Ich werde diesen Moment auch nutzen, um darauf hinzuweisen, dass ich nicht darauf eingehen werde, wie Sie Ihre chipKIT-Boards in MPLAB programmieren. Das ist eine weitere Dose Würmer, also werde ich das in einem separaten Tutorial behandeln.

Schritt 2: MPLAB X herunterladen

Herunterladen von MPLAB X
Herunterladen von MPLAB X
Herunterladen von MPLAB X
Herunterladen von MPLAB X

Gehen Sie zur Microchip MPLAB X-Website und scrollen Sie nach unten. Sie sehen eine Reihe von Registerkarten. Klicken Sie auf das mit der Aufschrift "Herunterladen". Klicken Sie auf den Link für Ihr Betriebssystem und das Installationsprogramm sollte mit dem Herunterladen beginnen.

(Randnotiz: Da ich MPLAB X bereits installiert habe, installiere ich für dieses Tutorial eine ältere Version, die im Reiter "Archiv herunterladen" zu finden ist. Ich installiere IDE 3.10. Die neueste Version (als dieser Schrift) ist 3.30.)

Schritt 3: Installieren

Installieren
Installieren
Installieren
Installieren
Installieren
Installieren

Dieser Schritt ist ziemlich einfach, daher werde ich ihn nicht weiter ausführen. Ich möchte jedoch auf eine erwähnenswerte Sache hinweisen.

Führen Sie das Installationsprogramm aus und stimmen Sie den Nutzungsbedingungen zu. Ziemlich Standardpreis für ein Installationsprogramm, aber irgendwann sollten Sie zu einem Schritt gelangen, der wie in Bild 2 aussieht, der nach der Installation der IDE oder der Installation des IPE fragt. Beide Kontrollkästchen sollten automatisch aktiviert werden, aber wenn dies nicht der Fall ist, fahren Sie fort und aktivieren Sie sie.

Das IPE ist eine integrierte Programmierumgebung. Es ist hilfreich, wenn Sie eine vorgefertigte Hex-Datei haben, die nur auf das Board hochgeladen werden muss. Insbesondere ist dieses Tool nützlich, um die Bootloader auf chipKIT-Boards neu zu laden, damit Sie sie wieder mit Arduino verwenden können.

Sie können dafür nur die IDE verwenden, ich finde jedoch, dass das IPE optimierter ist.

Schritt 4: Herunterladen des Compilers

Herunterladen des Compilers
Herunterladen des Compilers
Herunterladen des Compilers
Herunterladen des Compilers
Herunterladen des Compilers
Herunterladen des Compilers

Unmittelbar nach Abschluss der Installation sollten Sie zu einer letzten Seite des Installationsprogramms mit drei Kontrollkästchen weitergeleitet werden. Jedes dieser Kontrollkästchen öffnet, wenn es aktiviert bleibt, eine Registerkarte in Ihrem Standardbrowser, die zu einer Website für ein Microchip-Produkt führt. Das einzige, an dem wir derzeit interessiert sind, ist der XC32-Compiler, der die beste Option ist.

Lassen Sie das obere Kontrollkästchen aktiviert und deaktivieren Sie die anderen beiden (wie im ersten Bild).

Wenn Sie auf "Fertig stellen" klicken, wird eine neue Registerkarte auf der XC-Compiler-Seite geöffnet. Scrollen Sie nach unten, bis Sie eine Reihe von Registerkarten sehen, und klicken Sie auf die Registerkarte "Downloads". Laden Sie den XC32-Compiler für Ihr Betriebssystem herunter.

Es ist wichtig, dass Sie den XC32-Compiler erhalten, da alle chipKIT-Boards 32-Bit-Mikrocontroller verwenden. Sie können auch die 16- und 8-Bit-Compiler herunterladen (XC16 bzw. XC8), aber diese sind nur nützlich, wenn Sie 16- oder 8-Bit-Boards verwenden, die chipKIT-Boards nicht sind.

Schritt 5: Installieren des Compilers

Installieren des Compilers
Installieren des Compilers
Installieren des Compilers
Installieren des Compilers
Installieren des Compilers
Installieren des Compilers
Installieren des Compilers
Installieren des Compilers

Sobald der Download abgeschlossen ist, können Sie das XC32-Installationsprogramm ausführen, das Sie durch den Vorgang selbst führt.

Es ist erwähnenswert, dass wir die kostenlose Version des XC32-Compilers installieren. Sie müssen auf diese Weise keine Lizenz bezahlen und es wird unseren Zwecken gut dienen.

Nachdem Ihr Compiler installiert wurde, gibt es einen letzten Schritt im Installationsprogramm, in dem Sie aufgefordert werden, eine Lizenz zu aktivieren oder zu erwerben. Da wir die kostenlose Lizenz verwenden, müssen wir dies nicht tun. Darunter befindet sich jedoch ein Schlüssel und ein Link für eine kostenlose C++-Lizenz.

Im Allgemeinen erstellt C++ größere Programme als C, und ich persönlich verwende C++ nicht, aber Sie können es, wenn Sie möchten.

Schritt 6: Das ist es

Das ist es!
Das ist es!

Sie haben jetzt MPLAB X installiert!

Wenn Sie Arduino oder MPIDE gewohnt sind, ist MPLAB ein ganz anderes Tier. Arduino legt Wert darauf, sich hinter den Kulissen um die meisten wirklich schwierigen Dinge für Sie zu kümmern. Durch die Beseitigung dieser Kluft zwischen Programmierer und Mikrocontroller ist MPLAB gleichzeitig schwieriger zu bedienen und anspruchsvoller.

Ich werde mich nicht zu sehr damit beschäftigen, wie man MPLAB- und chipKIT-Boards verwendet, aber ich werde einen Blog schreiben, der erklärt, wie man ein einfaches LED-Blinkprogramm erstellt und was tatsächlich im Board vor sich geht.

Ich hoffe, Sie fanden dies nützlich!

Empfohlen: