Sommario:
- Passaggio 1: ATTENZIONE
- Passaggio 2: download di MPLAB X
- Passaggio 3: installa
- Passaggio 4: download del compilatore
- Passaggio 5: installazione del compilatore
- Passaggio 6: è tutto
Video: Installazione di MPLAB X per i prodotti ChipKIT: 6 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:03
Molti di voi che seguono la mia serie For Cheap Robots hanno familiarità con l'utilizzo di MPIDE con i prodotti chipKIT. Potresti anche avere familiarità con l'uso dell'IDE Arduino con queste schede. Finora, tuttavia, non ho usato molto MPLAB X.
MPLAB X è un potente IDE, realizzato da Microchip, che ti dà accesso diretto ai registri a bordo dei microcontrollori PIC utilizzati dalle schede chipKIT. Ciò consente un controllo molto più raffinato sulle schede e l'accesso a una parte maggiore del loro hardware che viene sorvolato da Arduino.
Inoltre, poiché MPLAB X non richiede il bootloader necessario ad Arduino e MPIDE, ti consente di utilizzare più spazio di programmazione sulle tue schede.
~~~~~
Per altre cose che ho fatto, puoi controllare la mia pagina del profilo!
Per maggiori informazioni da Digilent o dal Digilent Makerspace, dai un'occhiata al blog di Digilent!
Passaggio 1: ATTENZIONE
L'utilizzo di MPLAB richiede un chipKIT PGM. Inoltre, la programmazione della tua scheda con MPLAB e il PGM sovrascriverà il tuo bootloader. Ciò significa che una volta utilizzato MPLAB, non sarai in grado di tornare a utilizzare Arduino o MPIDE finché non ricarichi il bootloader.
Ci sono diversi tutorial qui su Instructables che spiegano come ricaricare il bootloader per il DP32. Questo funzionerà anche per il WF32 e la maggior parte delle altre schede chipKIT. Tuttavia, sono necessari ulteriori passaggi per ricaricare i bootloader sull'uC32, quindi tratterò questo processo in un altro tutorial.
Prenderò anche questo momento per sottolineare che non tratterò come programmare le tue schede chipKIT in MPLAB. Questa è completamente un'altra lattina di vermi, quindi lo tratterò in un tutorial separato.
Passaggio 2: download di MPLAB X
Vai al sito Web di Microchip MPLAB X e scorri verso il basso. Vedrai una riga di schede. Fare clic su quello che dice "Download". Fare clic sul collegamento per il proprio sistema operativo e il programma di installazione dovrebbe iniziare il download.
(Nota a margine: poiché ho già installato MPLAB X, per questo tutorial installerò una versione precedente, che può essere trovata nella scheda "Download Archive". Sto installando IDE 3.10. L'ultima versione (come di questo scritto) è 3.30.)
Passaggio 3: installa
Questo passaggio è abbastanza semplice, quindi non lo insisterò. Faccio però notare una cosa degna di nota.
Esegui il programma di installazione e accetta i termini di utilizzo. Tariffa abbastanza standard per un installatore, tuttavia alla fine dovresti arrivare a un passaggio che assomiglia all'immagine 2, che chiede dell'installazione dell'IDE o dell'installazione dell'IPE. Entrambe queste caselle dovrebbero essere selezionate automaticamente, ma se non lo sono, vai avanti e controllale.
L'IPE è un ambiente di programmazione integrato. È utile se hai un file esadecimale predefinito che deve solo essere caricato sulla scheda. Nello specifico, questo strumento è utile per ricaricare i bootloader su schede chipKIT, in modo da poterli riutilizzare con Arduino.
Puoi usare solo l'IDE per farlo, tuttavia trovo che l'IPE sia più snello.
Passaggio 4: download del compilatore
Subito dopo il completamento dell'installazione, dovresti essere indirizzato a un'ultima pagina del programma di installazione, con tre caselle di controllo. Ognuna di queste caselle di controllo, se lasciata selezionata, aprirà una scheda nel browser predefinito che indirizza a un sito Web per un prodotto Microchip. L'unico che ci interessa in questo momento è il compilatore XC32, che è l'opzione migliore.
Lascia selezionata la casella in alto e deseleziona le altre due (come nella prima immagine).
Quando premi "Fine", si aprirà una nuova scheda nella pagina del compilatore XC. Scorri verso il basso fino a visualizzare una riga di schede e fai clic su quella denominata "Download". Scarica il compilatore XC32 per il tuo sistema operativo.
È importante avere il compilatore XC32, perché tutte le schede chipKIT utilizzano microcontrollori a 32 bit. Puoi anche scaricare i compilatori a 16 e 8 bit (XC16 e XC8, rispettivamente), ma saranno utili solo se usi schede a 16 o 8 bit, che non sono schede chipKIT.
Passaggio 5: installazione del compilatore
Una volta completato il download, puoi eseguire il programma di installazione di XC32, che ti guiderà attraverso il processo stesso.
Vale la pena notare che stiamo installando la versione gratuita del compilatore XC32. Non è necessario pagare alcuna licenza in questo modo e servirà perfettamente ai nostri scopi.
Dopo l'installazione del compilatore, ci sarà un ultimo passaggio nel programma di installazione che ti chiederà di attivare o acquistare una licenza. Poiché stiamo utilizzando la licenza gratuita, non è necessario farlo. Tuttavia, sotto c'è una chiave e un collegamento per una licenza C++ gratuita.
In generale, il C++ crea programmi più grandi del C e personalmente non uso il C++, ma puoi farlo se vuoi.
Passaggio 6: è tutto
Ora hai installato MPLAB X!
Se sei abituato ad Arduino o MPIDE, MPLAB è una bestia completamente diversa. Arduino si prende cura della maggior parte delle cose davvero difficili per te dietro le quinte. Rimuovendo quel divario tra il programmatore e il microcontrollore, MPLAB è allo stesso tempo più difficile da usare e più impegnativo.
Non parlerò troppo di come usare le schede MPLAB e chipKIT, ma scriverò un blog che spiega come realizzare un semplice programma di lampeggio LED e cosa sta effettivamente succedendo all'interno della scheda.
Spero che tu lo abbia trovato utile!
Consigliato:
Installazione De La Carte TagTagTag Pour Nabaztag / Installazione della scheda TagTagTag sul Nabaztag: 15 passaggi
Installation De La Carte TagTagTag Pour Nabaztag / Installazione della scheda TagTagTag sul tuo Nabaztag: (vedi sotto per la versione inglese)La carte TagTagTag è stato creato nel 2018 lors de Maker Faire Paris pour faire renaitre les Nabaztag et les Nabaztag:tag. Elle a fait l'objet ensuite d'un financement participatif sur Ulule en juin 2019, si vous souhaitez
Installazione De La Carte TagTagTag Pour Nabaztag:tag / Installazione della scheda TagTagTag sul tuo Nabaztag:tag: 23 passaggi
Installation De La Carte TagTagTag Pour Nabaztag:tag / Installing the TagTagTag Board on Your Nabaztag:tag: (vedi sotto per la versione inglese)La carte TagTagTag a été créée en 2018 lors de Maker Faire Paris pour faire renaitre les Nabaztag et les Nabaztag:tag . Elle a fait l'objet ensuite d'un financement participatif sur Ulule en juin 2019, si vous souhaitez
Controller Arduino per la fotografia di prodotti automatizzata a 360°: 5 passaggi (con immagini)
Controller Arduino per la fotografia di prodotti automatizzata a 360°: costruiamo un controller basato su arduino che controlla un motore passo-passo e un otturatore della fotocamera. Insieme a un giradischi azionato da un motore passo-passo, questo è un sistema potente ed economico per la fotografia o la fotogrammetria automatizzata di prodotti a 360°. L'automatico
Supporto LED SOFTBOX fai da te per la fotografia di prodotti: 27 passaggi (con immagini)
Supporto LED SOFTBOX fai-da-te per la fotografia di prodotti: impara come realizzare una lampada LED SOFTBOX a casa facile Cartone fai-da-te Fai da te #Fai da te #Softbox #Luce #Film #Studio #HowToMake #Cartone #LED #Lampadina #DiyAtHome▶ Segui le istruzioni passo passo in il video e divertiti a provare da solo !!!▶ Per favore l
Robot Gong: ultima idea di progetto Hackaton per vendite e fanatici dei prodotti (nessuna codifica richiesta): 17 passaggi (con immagini)
Robot Gong: Ultimate Hackaton Project Idea for Sales and Product Geeks (nessuna codifica richiesta): costruiamo un gong musicale robotico attivato tramite e-mail. Ciò ti consente di impostare avvisi e-mail automatici per attivare il gong… (tramite SalesForce, Trello, Basecamp…) Il tuo team non dimenticherà mai più di "GONGGG" quando viene rilasciato un nuovo codice, un affare