Obsah:

Inštalácia MPLAB X pre produkty ChipKIT: 6 krokov
Inštalácia MPLAB X pre produkty ChipKIT: 6 krokov

Video: Inštalácia MPLAB X pre produkty ChipKIT: 6 krokov

Video: Inštalácia MPLAB X pre produkty ChipKIT: 6 krokov
Video: ThreadX® и TraceX® (IAR™) 2024, November
Anonim
Inštalácia MPLAB X pre produkty ChipKIT
Inštalácia MPLAB X pre produkty ChipKIT

Mnohí z vás, ktorí sledujú moju sériu For Cheap Robots, sú oboznámení s používaním MPIDE s produktmi chipKIT. Dokonca môžete byť oboznámení s tým, ako používať Arduino IDE s týmito doskami. Doteraz som však MPLAB X veľmi nepoužíval.

MPLAB X je výkonné IDE vyrobené spoločnosťou Microchip, ktoré vám poskytuje priamy prístup k registrom na palube mikrokontrolérov PIC, ktoré používajú dosky chipKIT. To umožňuje oveľa prepracovanejšiu kontrolu nad doskami a prístup k väčšiemu množstvu ich hardvéru, ktoré Arduino prehliada.

Navyše, pretože MPLAB X nevyžaduje bootloader potrebný pre Arduino a MPIDE, umožňuje vám použiť viac programovacieho priestoru na vašich doskách.

~~~~~

Ďalšie veci, ktoré som urobil, nájdete na mojej profilovej stránke!

Ak chcete získať ďalšie informácie od spoločnosti Digilent alebo Digilent Makerspace, navštívte blog Digilent!

Krok 1: UPOZORNENIE

POZOR
POZOR

Použitie MPLAB vyžaduje chipKIT PGM. Programovanie dosky s MPLAB a PGM navyše prepíše váš bootloader. To znamená, že akonáhle použijete MPLAB, nebudete sa môcť vrátiť k používaniu Arduina alebo MPIDE, kým znova nenačítate bootloader.

Tu nájdete niekoľko návodov na pokyny, ktoré sa zaoberajú tým, ako znova načítať bootloader pre DP32. To bude fungovať aj pre WF32 a väčšinu ostatných dosiek chipKIT. Na opätovné načítanie bootloaderov na uC32 sú však potrebné ďalšie kroky, preto sa tomuto procesu budem venovať v inom návode.

Využijem tiež tento okamih a poukážem na to, že sa nebudem zaoberať programovaním vašich dosiek chipKIT v MPLAB. To je ďalšia plechovka červov, takže sa jej budem venovať v samostatnom návode.

Krok 2: Sťahovanie MPLAB X

Sťahovanie MPLAB X
Sťahovanie MPLAB X
Sťahovanie MPLAB X
Sťahovanie MPLAB X

Prejdite na webovú stránku Microchip MPLAB X a posuňte sa nadol. Zobrazí sa vám rad kariet. Kliknite na ten, ktorý hovorí „Stiahnuť“. Kliknite na odkaz pre váš operačný systém a inštalátor by mal začať sťahovať.

(Bočná poznámka: Pretože už mám nainštalovaný MPLAB X, pre tento návod nainštalujem staršiu verziu, ktorú nájdete na karte „Stiahnutie archívu“. Inštalujem IDE 3.10. Najnovšia verzia (ako tohto spisu) je 3,30.)

Krok 3: Inštalácia

Inštalácia
Inštalácia
Inštalácia
Inštalácia
Inštalácia
Inštalácia

Tento krok je dosť jednoduchý, takže sa ním nebudem zaoberať. Poukážem však na jednu vec, ktorá stojí za zmienku.

Spustite inštalátor a vyjadrite súhlas s podmienkami použitia. Docela štandardné cestovné pre inštalátora, ale nakoniec by ste sa mali dostať k kroku, ktorý vyzerá ako na obrázku 2, ktorý sa pýta na inštaláciu IDE alebo inštaláciu IPE. Obe tieto políčka by mali byť začiarknuté automaticky, ale ak nie sú, pokračujte v ich kontrole.

IPE je integrované programovacie prostredie. Je to užitočné, ak máte vopred vytvorený hexadecimálny súbor, ktorý stačí nahrať na tabuľu. Tento nástroj je konkrétne užitočný pri opätovnom načítaní zavádzačov na dosky chipKIT, takže ich môžete znova použiť s Arduino.

Na to môžete použiť iba IDE, ale IPE je podľa mňa efektívnejšie.

Krok 4: Sťahovanie kompilátora

Sťahovanie kompilátora
Sťahovanie kompilátora
Sťahovanie kompilátora
Sťahovanie kompilátora
Sťahovanie kompilátora
Sťahovanie kompilátora

Ihneď po dokončení inštalácie by ste sa mali dostať na poslednú stránku inštalátora s tromi zaškrtávacími políčkami. Každé z týchto začiarkavacích políčok, ak sú ponechané začiarknuté, otvorí vo vašom predvolenom prehliadači kartu, ktorá prejde na webovú stránku s výrobkom Microchip. Jediný, čo nás momentálne zaujíma, je kompilátor XC32, ktorý je najlepšou možnosťou.

Nechajte začiarknuté horné pole a zrušte začiarknutie ďalších dvoch (ako na prvom obrázku).

Keď kliknete na „Dokončiť“, otvorí sa nová karta na stránke kompilátora XC. Posuňte zobrazenie nadol, kým sa nezobrazí riadok kariet, a kliknite na kartu s názvom „Stiahnuté súbory“. Stiahnite si kompilátor XC32 pre svoj operačný systém.

Je dôležité, aby ste dostali kompilátor XC32, pretože všetky dosky chipKIT používajú 32 -bitové mikrokontroléry. Môžete si tiež stiahnuť 16 a 8 bitový kompilátor (XC16 a XC8), ale budú užitočné iba vtedy, ak použijete 16 alebo 8 bitové dosky, čo dosky chipKIT nie sú.

Krok 5: Inštalácia kompilátora

Inštalácia kompilátora
Inštalácia kompilátora
Inštalácia kompilátora
Inštalácia kompilátora
Inštalácia kompilátora
Inštalácia kompilátora
Inštalácia kompilátora
Inštalácia kompilátora

Po dokončení sťahovania môžete spustiť inštalátor XC32, ktorý vás prevedie samotným procesom.

Stojí za zmienku, že inštalujeme bezplatnú verziu kompilátora XC32. Týmto spôsobom nemusíte platiť za žiadnu licenciu a bude dobre slúžiť našim účelom.

Po inštalácii vášho kompilátora bude v inštalátore posledný krok, ktorý vás požiada o aktiváciu alebo zakúpenie licencie. Pretože používame bezplatnú licenciu, nemusíme to robiť. Nižšie je však kľúč a odkaz na bezplatnú publikáciu C ++.

Všeobecne povedané, C ++ vytvára väčšie programy ako C a ja osobne nepoužívam C ++, ale môžete, ak chcete.

Krok 6: To je ono

To je všetko!
To je všetko!

Teraz ste nainštalovali MPLAB X!

Ak ste zvyknutí na Arduino alebo MPIDE, MPLAB je úplne iná šelma. Arduino sa snaží postarať sa o väčšinu skutočne náročných vecí v zákulisí. Odstránením tejto priepasti medzi programátorom a mikrokontrolérom je používanie MPLAB zároveň ťažšie a náročnejšie.

Nebudem sa príliš zaoberať tým, ako používať dosky MPLAB a chipKIT, ale napíšem blog, ktorý vysvetľuje, ako vytvoriť jednoduchý program blikania diód LED a čo sa vlastne deje vo vnútri dosky.

Dúfam, že ste to považovali za užitočné!

Odporúča: