Poniżej prezentuję sposób instalacji środowiska MPLAB-X IDE firmy Microchip w systemach LINUX. Środowisko jest nam potrzebne m.in do pisania programów i wgrywania wsadów do mikrokontrolerów PIC.
W poniższym przykładzie instalujemy środowisko dla PIC24 czyli dla rodziny mikrokontrolerów 16 bitowych. Wszystkie potrzebne pliki ściągamy ze strony microchip.com, na dole artykułu stosowne linki .
Potrzebne pliki :
do MPLABX IDE1. MPLABX-v3.50-linux-installer.sh (rozpakowane z pliku .tar)
2. xc16-v1.30-full-install-linux-installer.run (kompilator dla 16-bitowców)
do MPLAB® Code Configurator1. pic24-dspic33-pic32mm_v1.15.jar (drivery/biblioteki dla 16-bitowców do MPLAB® Code Configurator)
do Peripheral Libraries (PLIBS) (definicje i dyrektywy wyższego rzędu do ustawień peryferiów, nie jest to konieczne)
1. PIC24/dsPIC Peripheral Libraries v2.00 - Linux
**************************************************************************
Instalacja z poziomu konsoli LINUXA :W konsoli logujemy się na hasło roota(admina) :
su [enter]
hasło admina [enter]
Następnie wskazujemy katalog gdzie są rozpakowane pliki np. cd /home/wat/Pobrane
Instalacja MPLABX IDEchmod u+x MPLABX-v3.50-linux-installer.sh (nadaj uprawnienia dla pliku)
./MPLABX-v3.50-linux-installer.sh (uruchom plik, uwaga na ./ przed nazwą pliku bez tego nie uruchomi się)
Instalacja kompilatora XC16chmod u+x xc16-v1.30-full-install-linux-installer.run
./ xc16-v1.30-full-install-linux-installer.run
Instalacja MPLAB® Code Configurator- uruchom MPLABX IDE
- wejdź w zakładkę Tools/Plugins/Available Plugins
- zaznacz MPLAB Code Configurator i Install
- wejdź w zakładkę Tools/Options/Plugins/Add Library
- wskaż plik pic24-dspic33-pic32mm_v1.15.jar
Instalacja Peripheral Libraries (PLIBS)chmod u+x peripheral-libraries-for-pic24-and-dspic-v2.00-linux-installer.run
./peripheral-libraries-for-pic24-and-dspic-v2.00-linux-installer.run
Reasumując instalacja środowiska programistycznego MPLAB_X IDE i wybranego kompilatora języka C (XC 16) dla mikrokontrolerów PIC jest stosunkowo prosta i przebiega bez problemów.
Samo środowisko jest na tyle przyjazne, że prace można rozpocząć praktycznie od pierwszego uruchomienia programu.
Można nawet odnieść wrażenie, że MPLAB-X IDE został stworzony tak aby przeciętna amerykańska gospodyni mogła tutaj szybko się odnaleźć

Linki :
http://www.microchip.com/mplab/mplab-x-ide http://www.microchip.com/mplab/compilers