Inhoudsopgave:
- Stap 1: WAARSCHUWING
- Stap 2: MPLAB X downloaden
- Stap 3: Installeren
- Stap 4: De compiler downloaden
- Stap 5: De compiler installeren
- Stap 6: Dat is het
Video: MPLAB X voor ChipKIT-producten installeren: 6 stappen
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:17
Velen van jullie die mijn For Cheap Robots-serie volgen, zijn bekend met het gebruik van MPIDE met chipKIT-producten. U bent misschien zelfs bekend met het gebruik van de Arduino IDE met deze borden. Tot nu toe heb ik MPLAB X echter niet veel gebruikt.
MPLAB X is een krachtige IDE, gemaakt door Microchip, die u directe toegang geeft tot de registers aan boord van de PIC-microcontrollers die chipKIT-kaarten gebruiken. Dit zorgt voor veel meer verfijnde controle over de borden en toegang tot meer van hun hardware die door Arduino wordt verdoezeld.
Bovendien, omdat MPLAB X niet de bootloader nodig heeft die Arduino en MPIDE nodig hebben, kun je meer programmeerruimte op je boards gebruiken.
~~~~~
Voor meer dingen die ik heb gedaan, kun je mijn profielpagina bekijken!
Voor meer info van Digilent of de Digilent Makerspace, check de Digilent blog!
Stap 1: WAARSCHUWING
Voor het gebruik van MPLAB is een chipKIT PGM vereist. Bovendien zal het programmeren van je bord met MPLAB en de PGM je bootloader overschrijven. Dit betekent dat als je eenmaal MPLAB hebt gebruikt, je niet meer terug kunt schakelen naar Arduino of MPIDE totdat je de bootloader opnieuw hebt geladen.
Er zijn verschillende tutorials hier op Instructables die beschrijven hoe de bootloader voor de DP32 opnieuw moet worden geladen. Dit werkt ook voor de WF32 en de meeste andere chipKIT-kaarten. Er zijn echter extra stappen nodig om de bootloaders op de uC32 opnieuw te laden, dus ik zal dat proces in een andere tutorial behandelen.
Ik ga ook van dit moment gebruik maken om erop te wijzen dat ik niet zal bespreken hoe u uw chipKIT-kaarten in MPLAB programmeert. Dat is weer een hele blik wormen, dus dat zal ik in een aparte tutorial behandelen.
Stap 2: MPLAB X downloaden
Ga naar de Microchip MPLAB X-website en scroll naar beneden. Je ziet een rij met tabbladen. Klik op degene met de tekst "Download". Klik op de link voor uw besturingssysteem en het installatieprogramma zou moeten beginnen met downloaden.
(Kanttekening: omdat ik MPLAB X al heb geïnstalleerd, ga ik voor deze tutorial een oudere versie installeren, die je kunt vinden op het tabblad "Downloadarchief". Ik installeer IDE 3.10. De nieuwste versie (als van dit schrijven) is 3.30.)
Stap 3: Installeren
Deze stap is vrij eenvoudig, dus ik zal het niet herhalen. Ik zal echter op één ding wijzen dat het vermelden waard is.
Voer het installatieprogramma uit en ga akkoord met de gebruiksvoorwaarden. Vrij standaardtarief voor een installatieprogramma, maar uiteindelijk zou je bij een stap moeten komen die eruitziet als afbeelding 2, waarin wordt gevraagd naar het installeren van de IDE of het installeren van de IPE. Beide vakjes zouden automatisch moeten worden aangevinkt, maar als ze dat niet zijn, ga je gang en vink ze aan.
De IPE is een geïntegreerde programmeeromgeving. Het is handig als je een vooraf gebouwd hex-bestand hebt dat alleen naar het bord moet worden geüpload. Deze tool is met name handig om de bootloaders opnieuw op chipKIT-boards te laden, zodat je ze weer met Arduino kunt gebruiken.
Je kunt hiervoor alleen de IDE gebruiken, maar ik vind dat de IPE meer gestroomlijnd is.
Stap 4: De compiler downloaden
Onmiddellijk nadat uw installatie is voltooid, zou u naar de laatste pagina van het installatieprogramma moeten gaan, met drie selectievakjes. Elk van deze selectievakjes, indien aangevinkt, opent een tabblad in uw standaardbrowser dat naar een website voor een Microchip-product gaat. De enige waarin we op dit moment geïnteresseerd zijn, is de XC32-compiler, de beste optie.
Laat het bovenste vakje aangevinkt en schakel de andere twee uit (zoals in de eerste afbeelding).
Wanneer u op "Voltooien" klikt, wordt er een nieuw tabblad geopend op de XC-compilerpagina. Scroll naar beneden totdat je een rij met tabbladen ziet en klik op de tab met het label "Downloads". Download de XC32-compiler voor uw besturingssysteem.
Het is belangrijk dat je de XC32-compiler hebt, omdat alle chipKIT-kaarten 32-bits microcontrollers gebruiken. Je kunt ook de 16- en 8-bits compilers downloaden (respectievelijk XC16 en XC8), maar die zijn alleen nuttig als je 16- of 8-bitsborden gebruikt, wat niet voor chipKIT-borden geldt.
Stap 5: De compiler installeren
Zodra de download is voltooid, kunt u het XC32-installatieprogramma uitvoeren, dat u door het proces zelf leidt.
Het is vermeldenswaard dat we de gratis versie van de XC32-compiler installeren. U hoeft op deze manier voor geen enkele licentie te betalen en het zal onze doeleinden prima dienen.
Nadat uw compiler is geïnstalleerd, is er nog een laatste stap in het installatieprogramma waarin u wordt gevraagd om een licentie te activeren of aan te schaffen. Omdat we de gratis licentie gebruiken, hoeven we dit niet te doen. Daaronder staat echter een sleutel en een link voor een gratis C++-licentie.
Over het algemeen maakt C++ grotere programma's dan C, en persoonlijk gebruik ik C++ niet, maar dat kan als je wilt.
Stap 6: Dat is het
Je hebt nu MPLAB X geïnstalleerd!
Als je Arduino of MPIDE gewend bent, is MPLAB een heel ander beest. Arduino maakt er een punt van om achter de schermen de meeste van de echt moeilijke dingen voor je te regelen. Door die kloof tussen de programmeur en de microcontroller weg te werken, is MPLAB tegelijkertijd moeilijker te gebruiken en uitdagender.
Ik zal niet al te veel ingaan op het gebruik van MPLAB- en chipKIT-borden, maar ik zal een blog schrijven waarin wordt uitgelegd hoe je een eenvoudig LED-knipperprogramma kunt maken en wat er feitelijk in het bord gebeurt.
Ik hoop dat je dit nuttig vond!
Aanbevolen:
Windows-subsysteem voor Linux (WSL) installeren: 3 stappen
Windows Subsystem for Linux (WSL) installeren: deze instructies zijn bedoeld om gebruikers te helpen bij het installeren van Windows Subsystem for Linux op hun Windows 10-computer. De specifieke Linux-distributie die deze instructieset zal gebruiken, wordt Ubuntu genoemd. Kijk hier voor een overzicht van de verschillende Linux
[Win] ADB-opdracht in CMD installeren (klaar voor gebruik): 6 stappen
[Win] ADB-opdracht in CMD installeren (klaar voor gebruik): Ga verder met de volgende stap
Microsoft Office 2016 voor Mac gratis installeren: 4 stappen
Hoe Microsoft Office 2016 voor Mac gratis te installeren: Microsoft heeft de gratis download van Office 2016 voor Mac openbaar uitgebracht, zonder dat er een Office 365-abonnement vereist is. De nieuwe software bevat ondersteuning voor Retina-displays, iCloud-synchronisatie en het lijkt erop dat de versies van Office die momenteel beschikbaar zijn
Een Zalman VF900-Cu-koellichaam installeren op een Radeon X800 XT Mac Edition voor gebruik in een Apple G5 Tower: 5 stappen
Een Zalman VF900-Cu-koellichaam installeren op een Radeon X800 XT Mac Edition voor gebruik in een Apple G5 Tower: de standaard disclaimer - Dit is hoe ik het deed. Het werkte voor mij. Als je je G5, Radeon X800 XT, of je huis, auto, boot, enz. laat ontploffen, ben ik niet aansprakelijk! Ik geef informatie op basis van mijn eigen kennis en ervaring. Ik geloof dat alle st
Een aangepaste Rom voor Android-telefoons installeren: 5 stappen
Hoe u een aangepaste rom voor Android-telefoons installeert: deze gids laat u zien hoe u een aangepaste rom op uw Android-apparaat installeert DINGEN DIE U MOET WETEN VOORDAT U MET IETS BEGINT!: Ik ben niet verantwoordelijk voor enige vorm van schade die u aan uw Android toebrengt apparaat (Dit betekent niet echt dat u uw