Mündəricat:

ChipKIT Məhsulları üçün MPLAB X Quraşdırılması: 6 Addım
ChipKIT Məhsulları üçün MPLAB X Quraşdırılması: 6 Addım

Video: ChipKIT Məhsulları üçün MPLAB X Quraşdırılması: 6 Addım

Video: ChipKIT Məhsulları üçün MPLAB X Quraşdırılması: 6 Addım
Video: chipKIT™ for the Arduino™ Community 2024, Noyabr
Anonim
ChipKIT Məhsulları üçün MPLAB X quraşdırılması
ChipKIT Məhsulları üçün MPLAB X quraşdırılması

Mənim Ucuz Robotlar seriyamı izləyən bir çoxlarınız MPIDE -ni chipKIT məhsulları ilə necə istifadə edəcəyinizi bilirsiniz. Arduino IDE -ni bu lövhələrlə necə istifadə edəcəyinizlə tanış ola bilərsiniz. Ancaq indiyə qədər MPLAB X -dən çox istifadə etməmişəm.

MPLAB X, chipKIT lövhələrinin istifadə etdiyi PIC mikrokontrolörlərində olan qeydlərə birbaşa giriş imkanı verən Microchip tərəfindən hazırlanmış güclü bir IDE -dir. Bu, lövhələr üzərində daha zərif bir nəzarətə və Arduino tərəfindən örtülmüş daha çox cihazlarına daxil olmağa imkan verir.

Bundan əlavə, MPLAB X, Arduino və MPIDE üçün lazım olan yükləyiciyə ehtiyac duymadığı üçün lövhələrinizdə daha çox proqramlaşdırma sahəsindən istifadə etməyə imkan verir.

~~~~~

Etdiyim daha çox şey üçün profil səhifəmə baxa bilərsiniz!

Digilent və ya Digilent Makerspace haqqında daha çox məlumat üçün Digilent bloguna baxın!

Addım 1: XƏBƏRDARLIQ

XƏBƏRDARLIQ
XƏBƏRDARLIQ

MPLAB istifadə etmək üçün chipKIT PGM tələb olunur. Bundan əlavə, lövhənizi MPLAB və PGM ilə proqramlaşdırmaq yükləyicinizin üzərinə yazacaq. Bu o deməkdir ki, MPLAB-ı istifadə etdikdən sonra, yükləyicini yenidən yükləməyincə Arduino və ya MPIDE-yə keçə bilməyəcəksiniz.

Təlimatlarda DP32 üçün önyükleyicinin yenidən yüklənməsini əhatə edən bir neçə dərs var. Bu, WF32 və digər chipKIT lövhələri üçün də işləyəcək. UC32 -də önyükleyiciləri yenidən yükləmək üçün əlavə addımlar lazımdır, buna görə də bu prosesi başqa bir dərslikdə əhatə edəcəyəm.

Mən də bu anı MPK -da chipKIT lövhələrinizi necə proqramlaşdıracağınızı əhatə etməyəcəyimi qeyd etmək istəyirəm. Bu tamamilə başqa bir qurd qutusu, buna görə ayrı bir dərslikdə bunu əhatə edəcəyəm.

Addım 2: MPLAB X yükləyin

MPLAB X yüklənir
MPLAB X yüklənir
MPLAB X yüklənir
MPLAB X yüklənir

Microchip MPLAB X veb saytına gedin və aşağı diyirləyin. Bir sıra nişanlar görəcəksiniz. "Yüklə" yazan birini vurun. Əməliyyat sisteminiz üçün linki vurun və yükləyici yükləməyə başlamalıdır.

(Yan Qeyd: Artıq MPLAB X quraşdırıldığım üçün bu dərs üçün "Arxivi Yüklə" sekmesinde tapa biləcəyiniz daha köhnə bir versiyanı quraşdıracağam. IDE 3.10 quraşdırıram. Ən son versiya (kimi) bu yazı) 3.30 -dur.)

Addım 3: Quraşdırın

Yüklemek
Yüklemek
Yüklemek
Yüklemek
Yüklemek
Yüklemek

Bu addım kifayət qədər sadədir, ona görə də bunu izah etməyəcəyəm. Bununla birlikdə, diqqət yetirməyə dəyər bir şeyi qeyd edəcəyəm.

Quraşdırıcıyı işə salın və istifadə şərtlərini qəbul edin. Bir quraşdırıcı üçün olduqca standart gediş haqqı, lakin nəticədə IDE -nin quraşdırılması və ya IPE -nin quraşdırılması ilə bağlı 2 -ci şəkilə bənzəyən bir addımı atmalısınız. Bu qutuların hər ikisi avtomatik olaraq yoxlanılmalıdır, amma yoxsa davam edin və yoxlayın.

IPE vahid proqramlaşdırma mühitidir. Yalnız lövhəyə yüklənməli olan əvvəlcədən qurulmuş bir hex faylınız varsa faydalıdır. Xüsusilə, bu alət önyükleyiciləri chipKIT lövhələrinə yenidən yükləmək üçün faydalıdır, buna görə də onları yenidən Arduino ilə birlikdə istifadə edə bilərsiniz.

Bunu etmək üçün yalnız IDE -dən istifadə edə bilərsiniz, amma IPE -nin daha rasional olduğunu düşünürəm.

Addım 4: Kompilyatoru Yükləyin

Yükləyici
Yükləyici
Yükləyici
Yükləyici
Yükləyici
Yükləyici

Quraşdırma başa çatdıqdan dərhal sonra, yükləyicinin son bir səhifəsinə, üç onay qutusu ilə aparılmalıdır. Bu onay qutularının hər biri, yoxlanıldıqda, standart brauzerinizdə bir Microchip məhsulu üçün bir veb saytına gedən bir nişan açacaq. Hazırda maraqlandığımız tək şey, ən yaxşı seçim olan XC32 tərtibçisidir.

Üst qutunu işarələnmiş vəziyyətdə qoyun və digər ikisinin işarəsini çıxarın (ilk şəkildə olduğu kimi).

"Bitir" düyməsini vurduqda, bu XC tərtibçi səhifəsinə yeni bir nişan açacaq. Bir sıra nişanlar görünənə qədər aşağı diyirləyin və "Yükləmələr" etiketli birini vurun. Əməliyyat sisteminiz üçün XC32 kompilyatorunu yükləyin.

XC32 kompilyatorunu əldə etməyiniz vacibdir, çünki bütün chipKIT lövhələrində 32 bitlik mikro nəzarətçi istifadə olunur. 16 və 8 bitlik tərtibçiləri də (müvafiq olaraq XC16 və XC8) yükləyə bilərsiniz, lakin bunlar yalnız chipKIT lövhələri olmayan 16 və ya 8 bitlik lövhələrdən istifadə etdiyiniz zaman faydalı olacaq.

Addım 5: Kompilyatorun quraşdırılması

Kompilyatorun quraşdırılması
Kompilyatorun quraşdırılması
Kompilyatorun quraşdırılması
Kompilyatorun quraşdırılması
Kompilyatorun quraşdırılması
Kompilyatorun quraşdırılması
Kompilyatorun quraşdırılması
Kompilyatorun quraşdırılması

Yükləmə tamamlandıqdan sonra XC32 yükləyicisini işə sala bilərsiniz, bu da sizi prosesin özü ilə aparacaq.

XC32 kompilyatorunun pulsuz versiyasını quraşdırdığımızı qeyd etmək lazımdır. Bu şəkildə heç bir lisenziya ödəməyinizə ehtiyac yoxdur və bu, məqsədlərimizə yaxşı xidmət edəcək.

Kompilyatorunuzu qurduqdan sonra, yükləyicidə lisenziyanı aktivləşdirməyinizi və ya satın almağınızı xahiş edəcək son bir addım olacaq. Pulsuz lisenziyadan istifadə etdiyimiz üçün bunu etməyimizə ehtiyac yoxdur. Ancaq aşağıda, pulsuz bir C ++ lisenziyası üçün bir açar və bir keçid var.

Ümumiyyətlə, C ++ C -dən daha böyük proqramlar yaradır və şəxsən mən C ++ istifadə etmirəm, amma istəsəniz edə bilərsiniz.

Addım 6: Budur

Bu belədir!
Bu belədir!

İndi MPLAB X quraşdırmısınız!

Arduino və ya MPIDE -yə alışmış olsanız, MPLAB tamamilə fərqli bir heyvandır. Arduino, pərdə arxasında sizin üçün həqiqətən də çətin olan şeylərin çoxunun qayğısına qalmağı nəzərdə tutur. Proqramçı ilə mikrokontrolör arasındakı bu fərqi aradan qaldıraraq, MPLAB -dan eyni zamanda istifadə etmək daha çətindir və daha çətindir.

MPLAB və chipKIT lövhələrini necə çox istifadə edəcəyimi öyrənməyəcəyəm, ancaq sadə bir LED yanıb -sönən proqramın necə qurulacağını və lövhədə nələrin baş verdiyini izah edən bir blog yazacağam.

Ümid edirəm bunu faydalı tapdınız!

Tövsiyə: