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 .
Ś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 IDE
1.
MPLABX-v3.50-linux-installer.sh (rozpakowane z pliku .tar)
2.
xc16-v1.30-full-install-linux-installer.run (kompilator dla
16-bitowców)
1.
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)
do Microchip Libraries for Applications (MLA) (różne ciekawe biblioteki np do obsługi wyświetlaczy graficznych, kryptografii etc)
1. mla_v2016_11_07_linux_installer.run
**************************************************************************
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
IDE
chmod 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 XC16
chmod 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
Instalacja Microchip Libraries for Applications (MLA)
chmod u+x mla_v2016_11_07_linux_installer.run
./mla_v2016_11_07_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źć :)
Instalacja Microchip Libraries for Applications (MLA)
chmod u+x mla_v2016_11_07_linux_installer.run
./mla_v2016_11_07_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/compilers
http://www.microchip.com/mplab/microchip-libraries-for-applications
picmajster.blog@gmail.com
http://www.microchip.com/mplab/microchip-libraries-for-applications
Pozdrawiam
picmajster.blog@gmail.com
You've made some good points there. I checked on the internet for moire info about the issue and found most individuals will go along with your views on this website.
OdpowiedzUsuńWszystko działa bez problemów, dzięki za wpis! https://linuxiarze.pl/
OdpowiedzUsuń