Spisu treści:

Instalacja MPLAB X dla produktów ChipKIT: 6 kroków
Instalacja MPLAB X dla produktów ChipKIT: 6 kroków

Wideo: Instalacja MPLAB X dla produktów ChipKIT: 6 kroków

Wideo: Instalacja MPLAB X dla produktów ChipKIT: 6 kroków
Wideo: Programowanie mikrokontrolerów AVR w MPLAB IDE 2024, Listopad
Anonim
Instalowanie MPLAB X dla produktów ChipKIT
Instalowanie MPLAB X dla produktów ChipKIT

Wielu z was, którzy śledzą moją serię For Cheap Robots, jest zaznajomionych z tym, jak używać MPIDE z produktami chipKIT. Możesz nawet wiedzieć, jak używać Arduino IDE z tymi płytami. Do tej pory jednak nie korzystałem zbyt często z MPLAB X.

MPLAB X to potężne IDE, stworzone przez Microchip, które daje bezpośredni dostęp do rejestrów na pokładzie mikrokontrolerów PIC, z których korzystają płyty chipKIT. Pozwala to na znacznie bardziej wyrafinowaną kontrolę nad płytami i dostęp do większej części ich sprzętu, który jest pomijany przez Arduino.

Co więcej, ponieważ MPLAB X nie wymaga bootloadera potrzebnego Arduino i MPIDE, pozwala na wykorzystanie większej przestrzeni programistycznej na twoich płytach.

~~~~~

Więcej rzeczy, które zrobiłem, znajdziesz na mojej stronie profilu!

Więcej informacji o Digilent lub Digilent Makerspace znajdziesz na blogu Digilent!

Krok 1: OSTRZEŻENIE

OSTRZEŻENIE
OSTRZEŻENIE

Korzystanie z MPLAB wymaga chipKIT PGM. Co więcej, zaprogramowanie płyty za pomocą MPLAB i PGM nadpisze twój bootloader. Oznacza to, że po użyciu MPLAB nie będziesz mógł wrócić do korzystania z Arduino lub MPIDE, dopóki nie załadujesz ponownie bootloadera.

Istnieje kilka samouczków na temat instrukcji, które opisują, jak ponownie załadować bootloader dla DP32. Będzie to również działać dla WF32 i większości innych płyt chipKIT. Są jednak dodatkowe kroki potrzebne do ponownego załadowania bootloaderów na uC32, więc omówię ten proces w innym samouczku.

Poświęcę również ten moment, aby zaznaczyć, że nie będę omawiał, jak programować twoje płytki chipKIT w MPLAB. To zupełnie inna puszka robaków, więc omówię to w osobnym samouczku.

Krok 2: Pobieranie MPLAB X

Pobieranie MPLAB X
Pobieranie MPLAB X
Pobieranie MPLAB X
Pobieranie MPLAB X

Przejdź do witryny Microchip MPLAB X i przewiń w dół. Zobaczysz rząd kart. Kliknij ten, który mówi „Pobierz”. Kliknij łącze do swojego systemu operacyjnego, a instalator powinien rozpocząć pobieranie.

(Uwaga boczna: Ponieważ mam już zainstalowany MPLAB X, w tym samouczku zamierzam zainstalować starszą wersję, którą można znaleźć w zakładce "Pobierz archiwum". Instaluję IDE 3.10. Najnowsza wersja (jak tego pisania) wynosi 3.30.)

Krok 3: Zainstaluj

zainstalować
zainstalować
zainstalować
zainstalować
zainstalować
zainstalować

Ten krok jest dość prosty, więc nie będę go omawiał. Zwrócę jednak uwagę na jedną rzecz, na którą warto zwrócić uwagę.

Uruchom instalator i zaakceptuj warunki użytkowania. Dość standardowa opłata dla instalatora, jednak w końcu powinieneś przejść do kroku, który wygląda jak obrazek 2, który pyta o zainstalowanie IDE lub zainstalowanie IPE. Oba te pola powinny być zaznaczone automatycznie, ale jeśli tak nie jest, sprawdź je.

IPE to zintegrowane środowisko programistyczne. Jest to pomocne, jeśli masz gotowy plik szesnastkowy, który wystarczy przesłać na tablicę. W szczególności narzędzie to jest przydatne do ponownego ładowania bootloaderów na płyty chipKIT, dzięki czemu można ich ponownie używać z Arduino.

Możesz użyć do tego tylko IDE, jednak uważam, że IPE jest bardziej uproszczony.

Krok 4: Pobieranie kompilatora

Pobieranie kompilatora
Pobieranie kompilatora
Pobieranie kompilatora
Pobieranie kompilatora
Pobieranie kompilatora
Pobieranie kompilatora

Natychmiast po zakończeniu instalacji powinieneś przejść do ostatniej strony instalatora z trzema polami wyboru. Każde z tych pól wyboru, jeśli zostanie zaznaczone, otworzy kartę w domyślnej przeglądarce, która prowadzi do witryny internetowej produktu firmy Microchip. Jedynym, który nas teraz interesuje, jest kompilator XC32, który jest najlepszą opcją.

Pozostaw górne pole zaznaczone i odznacz pozostałe dwa (jak na pierwszym obrazku).

Kiedy klikniesz „Zakończ”, otworzy się nowa karta na stronie kompilatora XC. Przewiń w dół, aż zobaczysz rząd kart, a następnie kliknij tę z etykietą „Pobrane”. Pobierz kompilator XC32 dla swojego systemu operacyjnego.

Ważne jest, aby mieć kompilator XC32, ponieważ wszystkie płyty chipKIT używają 32-bitowych mikrokontrolerów. Możesz także pobrać kompilatory 16 i 8-bitowe (odpowiednio XC16 i XC8), ale będą one przydatne tylko wtedy, gdy używasz płyt 16 lub 8-bitowych, które nie są płytami chipKIT.

Krok 5: Instalacja kompilatora

Instalowanie kompilatora
Instalowanie kompilatora
Instalowanie kompilatora
Instalowanie kompilatora
Instalowanie kompilatora
Instalowanie kompilatora
Instalowanie kompilatora
Instalowanie kompilatora

Po zakończeniu pobierania możesz uruchomić instalator XC32, który przeprowadzi Cię przez sam proces.

Warto zauważyć, że instalujemy darmową wersję kompilatora XC32. W ten sposób nie musisz płacić za żadną licencję i będzie to dobrze służyć naszym celom.

Po zainstalowaniu kompilatora w instalatorze pojawi się ostatni krok, w którym zostaniesz poproszony o aktywację lub zakup licencji. Ponieważ korzystamy z darmowej licencji, nie musimy tego robić. Jednak poniżej znajduje się klucz i link do bezpłatnej licencji C++.

Ogólnie rzecz biorąc, C++ tworzy większe programy niż C, a ja osobiście nie używam C++, ale możesz, jeśli chcesz.

Krok 6: To wszystko

Otóż to!
Otóż to!

Zainstalowałeś MPLAB X!

Jeśli jesteś przyzwyczajony do Arduino lub MPIDE, MPLAB to zupełnie inna bestia. Arduino dba o to, aby za kulisami zająć się większością naprawdę trudnych rzeczy. Usuwając ten podział między programatorem a mikrokontrolerem, MPLAB jest jednocześnie trudniejszy w użyciu i bardziej wymagający.

Nie będę się zbytnio zagłębiać w korzystanie z płyt MPLAB i chipKIT, ale będę pisać blog, w którym wyjaśnię, jak zrobić prosty program do migania diod LED i co tak naprawdę dzieje się na płytce.

Mam nadzieję, że to przydatne!

Zalecana: