Obsah:

Instalace MPLAB X pro produkty ChipKIT: 6 kroků
Instalace MPLAB X pro produkty ChipKIT: 6 kroků

Video: Instalace MPLAB X pro produkty ChipKIT: 6 kroků

Video: Instalace MPLAB X pro produkty ChipKIT: 6 kroků
Video: KUKA.Sim - Start up & Basic Training Webinar 2024, Listopad
Anonim
Instalace MPLAB X pro produkty ChipKIT
Instalace MPLAB X pro produkty ChipKIT

Mnoho z vás, kteří sledují moji sérii For Cheap Robots, je obeznámeno s používáním MPIDE s produkty chipKIT. Možná dokonce znáte, jak s těmito deskami používat Arduino IDE. Doposud jsem ale MPLAB X příliš nepoužíval.

MPLAB X je výkonné IDE od společnosti Microchip, které vám poskytuje přímý přístup k registrům na palubě mikrokontrolérů PIC, které desky chipKIT používají. To umožňuje mnohem dokonalejší kontrolu nad deskami a přístup k většímu počtu jejich hardwaru, který je přehlédnut Arduino.

Kromě toho, protože MPLAB X nevyžaduje zavaděč potřebný pro Arduino a MPIDE, umožňuje vám použít více programovacího prostoru na vašich deskách.

~~~~~

Další věci, které jsem udělal, můžete navštívit moji profilovou stránku!

Další informace z Digilent nebo Digilent Makerspace najdete na blogu Digilent!

Krok 1: VAROVÁNÍ

VAROVÁNÍ
VAROVÁNÍ

Použití MPLAB vyžaduje chipKIT PGM. Programování vaší desky pomocí MPLAB a PGM navíc přepíše váš bootloader. To znamená, že jakmile použijete MPLAB, nebudete moci přejít zpět na používání Arduina nebo MPIDE, dokud znovu nenačtete zavaděč.

Na Instructables je několik návodů, které pojednávají o tom, jak znovu načíst bootloader pro DP32. To bude také fungovat pro WF32 a většinu ostatních desek chipKIT. K opětovnému načtení zavaděčů na uC32 jsou však zapotřebí další kroky, takže se tomuto procesu budu věnovat v jiném tutoriálu.

V tuto chvíli také upozorním na to, že se nebudu zabývat tím, jak naprogramovat desky chipKIT v MPLAB. To je další plechovka červů, takže se jí budu věnovat v samostatném tutoriálu.

Krok 2: Stažení MPLAB X

Stahování MPLAB X
Stahování MPLAB X
Stahování MPLAB X
Stahování MPLAB X

Přejděte na web Microchip MPLAB X a přejděte dolů. Zobrazí se řada karet. Klikněte na ten, který říká „Stáhnout“. Klikněte na odkaz pro váš operační systém a instalační program by měl začít stahovat.

(Boční poznámka: Protože již mám nainstalovaný MPLAB X, pro tento tutoriál nainstaluji starší verzi, kterou najdete na kartě „Stáhnout archiv“. Instaluji IDE 3.10. Nejnovější verze (jako tohoto psaní) je 3,30.)

Krok 3: Instalace

Nainstalujte
Nainstalujte
Nainstalujte
Nainstalujte
Nainstalujte
Nainstalujte

Tento krok je poměrně přímočarý, takže jej nebudu předepisovat. Upozorním však na jednu věc, která stojí za zmínku.

Spusťte instalační program a odsouhlaste podmínky použití. Docela standardní jízdné pro instalační program, ale nakonec byste se měli dostat ke kroku, který vypadá jako obrázek 2, který se ptá na instalaci IDE nebo instalaci IPE. Obě tato políčka by měla být zaškrtnuta automaticky, ale pokud nejsou, pokračujte a zkontrolujte je.

IPE je integrované programovací prostředí. Je to užitečné, pokud máte předem vytvořený hexadecimální soubor, který stačí nahrát na desku. Tento nástroj je konkrétně užitečný pro opětovné načtení zavaděčů na desky chipKIT, takže je můžete znovu použít s Arduino.

K tomu můžete použít pouze IDE, ale zjistil jsem, že IPE je efektivnější.

Krok 4: Stažení kompilátoru

Stahování kompilátoru
Stahování kompilátoru
Stahování kompilátoru
Stahování kompilátoru
Stahování kompilátoru
Stahování kompilátoru

Ihned po dokončení instalace byste měli být přesměrováni na poslední stránku instalačního programu se třemi zaškrtávacími políčky. Každé z těchto zaškrtávacích políček, pokud je ponecháno zaškrtnuté, otevře ve výchozím prohlížeči kartu, která přejde na web pro produkt Microchip. Jediný, co nás právě teď zajímá, je kompilátor XC32, což je nejlepší volba.

Ponechte zaškrtnuté horní pole a zrušte zaškrtnutí ostatních dvou (jako na prvním obrázku).

Když kliknete na „Dokončit“, otevře se nová karta na stránce kompilátoru XC. Přejděte dolů, dokud neuvidíte řadu karet, a klikněte na kartu označenou „Stažené soubory“. Stáhněte si kompilátor XC32 pro váš operační systém.

Je důležité, abyste získali kompilátor XC32, protože všechny desky chipKIT používají 32bitové mikrokontroléry. Můžete si také stáhnout 16bitový a 8bitový kompilátor (XC16 a XC8), ale budou užitečné pouze tehdy, pokud používáte 16bitové nebo 8bitové desky, což desky chipKIT nejsou.

Krok 5: Instalace kompilátoru

Instalace kompilátoru
Instalace kompilátoru
Instalace kompilátoru
Instalace kompilátoru
Instalace kompilátoru
Instalace kompilátoru
Instalace kompilátoru
Instalace kompilátoru

Jakmile je stahování dokončeno, můžete spustit instalační program XC32, který vás provede samotným procesem.

Stojí za zmínku, že instalujeme bezplatnou verzi kompilátoru XC32. Tímto způsobem nemusíte platit za žádnou licenci a bude sloužit našim účelům v pohodě.

Po instalaci kompilátoru bude v instalačním programu poslední krok, který vás požádá o aktivaci nebo zakoupení licence. Protože používáme bezplatnou licenci, nemusíme to dělat. Níže je však klíč a odkaz na bezplatnou liscenci C ++.

Obecně lze říci, že C ++ vytváří větší programy než C a osobně C ++ nepoužívám, ale můžete, pokud chcete.

Krok 6: To je ono

A je to!
A je to!

Nyní jste nainstalovali MPLAB X!

Pokud jste zvyklí na Arduino nebo MPIDE, MPLAB je úplně jiná bestie. Arduino se snaží postarat se o většinu opravdu obtížných věcí v zákulisí. Odstraněním této propasti mezi programátorem a mikrokontrolérem je MPLAB současně obtížnější a náročnější.

Nebudu se příliš zabývat tím, jak používat desky MPLAB a chipKIT, ale budu psát blog, který vysvětluje, jak vytvořit jednoduchý program pro blikání LED a co se vlastně děje uvnitř desky.

Doufám, že jste to považovali za užitečné!

Doporučuje: