Spisu treści:
- Krok 1: OSTRZEŻENIE
- Krok 2: Pobieranie MPLAB X
- Krok 3: Zainstaluj
- Krok 4: Pobieranie kompilatora
- Krok 5: Instalacja kompilatora
- Krok 6: To wszystko
Wideo: Instalacja MPLAB X dla produktów ChipKIT: 6 kroków
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:31
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
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
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
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
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
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
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:
Instalacja podsystemu Windows dla systemu Linux (WSL): 3 kroki
Instalowanie podsystemu Windows dla systemu Linux (WSL): Ten zestaw instrukcji ma na celu pomóc użytkownikom zainstalować podsystem Windows dla systemu Linux na komputerze z systemem Windows 10. Konkretna dystrybucja Linuksa, której użyje ten zestaw instrukcji, nosi nazwę Ubuntu. Zajrzyj tutaj, aby zapoznać się z przeglądem różnych systemów Linux
Instalacja Opencv i Pythona dla Windows / Mac: 4 kroki
Instalacja Opencv i Pythona dla Windows / Mac: OpenCV to biblioteka wizyjna o otwartym kodzie źródłowym, która jest bardzo popularna do wykonywania podstawowych zadań przetwarzania obrazu, takich jak rozmycie, mieszanie obrazów, poprawianie jakości obrazu i wideo, progowanie itp. Oprócz przetwarzania obrazu , dowodzi to
Instalacja fotowoltaiczna fotowoltaiczna (PV) dla DIY Camper: 7 kroków (ze zdjęciami)
Instalacja fotowoltaiczna fotowoltaiczna (PV) dla DIY Camper: Poniżej znajduje się samouczek, jak zainstalować system fotowoltaiczny fotowoltaiczny (PV) w kamperze, furgonetce lub kamperze. Pokazane przykłady, zdjęcia i filmy są charakterystyczne dla niestandardowego kampera, który buduję dla mojego pickupa o długości 6 stóp, ale powinny oferować
Robot Gong: Ultimate Hackaton Project Idea dla sprzedawców i maniaków produktów (bez kodowania): 17 kroków (ze zdjęciami)
Robot Gong: Ultimate Hackaton Project Idea for Sales and Product Geeks (bez kodowania): Zbudujmy robota muzycznego gongu uruchamianego przez e-mail. Pozwala to na skonfigurowanie automatycznych powiadomień e-mail, aby uruchomić gong… (za pośrednictwem SalesForce, Trello, Basecamp…)Twój zespół nigdy więcej nie zapomni o „GONGGG” kiedy nowy kod zostanie wydany, martwy
ESP-IDF dla modułów Kompletna instalacja ESP32: 5 kroków
ESP-IDF dla modułów Kompletna instalacja ESP32: Kilka miesięcy temu kupiłem moduł ESP32, zbadałem, jakie istnieją metody jego programowania, ponieważ uważam go za bardzo wydajny sprzęt, tym razem zainstalujemy i skonfigurujemy Espressif IoT Development Framework platforma lub (ESP-IDF) z