Mundarija:

ChipKIT mahsulotlari uchun MPLAB X ni o'rnatish: 6 qadam
ChipKIT mahsulotlari uchun MPLAB X ni o'rnatish: 6 qadam

Video: ChipKIT mahsulotlari uchun MPLAB X ni o'rnatish: 6 qadam

Video: ChipKIT mahsulotlari uchun MPLAB X ni o'rnatish: 6 qadam
Video: chipKIT™ for the Arduino™ Community 2024, Noyabr
Anonim
ChipKIT mahsulotlari uchun MPLAB X ni o'rnatish
ChipKIT mahsulotlari uchun MPLAB X ni o'rnatish

Mening "Arzon robotlar uchun" turkumiga ergashganlarning ko'pchiligi MPIDE -ni chipKIT mahsulotlari bilan qanday ishlatishni bilishadi. Siz hatto Arduino IDE -ni ushbu taxtalarda qanday ishlatishni bilishingiz mumkin. Biroq, men hozirgacha MPLAB X -ni unchalik ishlatmaganman.

MPLAB X - bu Microchip tomonidan ishlab chiqarilgan kuchli IDE, bu chipKIT platalari ishlatadigan PIC mikrokontrollerlaridagi registrlarga to'g'ridan -to'g'ri kirish imkonini beradi. Bu taxtalarni yanada aniqroq nazorat qilish va Arduino tomonidan yoritilgan qo'shimcha qurilmalarga kirish imkonini beradi.

Bundan tashqari, MPLAB X Arduino va MPIDE uchun zarur bo'lgan yuklovchini talab qilmagani uchun, bu sizning taxtangizda ko'proq dasturlash maydonidan foydalanishga imkon beradi.

~~~~~

Men qilgan boshqa ishlar uchun profil sahifamga kirishingiz mumkin!

Digilent yoki Digilent Makerspace haqida ko'proq ma'lumot olish uchun Digilent blogiga qarang!

1 -qadam: OGOHLANTIRISH

OGOHLANTIRISH
OGOHLANTIRISH

MPLAB -dan foydalanish uchun chipKIT PGM kerak. Bundan tashqari, kartangizni MPLAB va PGM bilan dasturlash sizning yuklovchingizning ustiga yozib qo'yadi. Bu shuni anglatadiki, siz MPLAB-dan foydalangandan so'ng, yuklovchini qayta yuklamaguningizcha, Arduino yoki MPIDE-ga qaytolmaysiz.

Bu erda Instructables-da DP32 uchun yuklovchini qayta yuklashni o'rgatadigan bir nechta darsliklar mavjud. Bu WF32 va boshqa chipKIT platalari uchun ham ishlaydi. UC32 -da yuklovchilarni qayta yuklash uchun qo'shimcha qadamlar kerak, lekin men bu jarayonni boshqa darslikda yoritaman.

Men shuni ham ta'kidlashni istardimki, men sizning chipKIT platalaringizni MPLAB -da qanday dasturlashni yoritmayman. Bu yana bir qurt qurti, shuning uchun men uni alohida darslikda yoritaman.

2 -qadam: MPLAB X -ni yuklab oling

MPLAB X yuklab olish
MPLAB X yuklab olish
MPLAB X yuklab olish
MPLAB X yuklab olish

Microchip MPLAB X veb -saytiga o'ting va pastga aylantiring. Siz qator tablarni ko'rasiz. "Yuklab olish" degan yozuvni bosing. Operatsion tizimingiz uchun havolani bosing va o'rnatuvchi yuklab olishni boshlashi kerak.

(Yon eslatma: Menda MPLAB X o'rnatilgan, chunki men bu qo'llanma uchun "Arxivni yuklash" yorlig'ida joylashgan eski versiyani o'rnataman. Men IDE 3.10 ni o'rnatyapman. Oxirgi versiya (kabi) bu yozuv) 3.30.)

3 -qadam: O'rnatish

O'rnatish
O'rnatish
O'rnatish
O'rnatish
O'rnatish
O'rnatish

Bu qadam juda sodda, shuning uchun men buni tushuntirmayman. Shunga qaramay, men e'tiborga loyiq bir narsani ta'kidlayman.

O'rnatuvchini ishga tushiring va foydalanish shartlariga rozi bo'ling. O'rnatish uchun juda yaxshi tarif, lekin oxir -oqibat siz 2 -rasmga o'xshagan qadamga o'tishingiz kerak, u IDE -ni o'rnatish yoki IPE -ni o'rnatishni so'raydi. Bu qutilarning ikkalasi ham avtomatik ravishda belgilanishi kerak, lekin agar bo'lmasa, davom eting va tekshiring.

IPE - bu integratsiyalashgan dasturlash muhiti. Agar sizda taxtaga yuklanishi kerak bo'lgan oldindan o'rnatilgan olti burchakli fayl bo'lsa, bu foydali bo'ladi. Xususan, bu vosita yuklovchilarni chipKIT platalariga qayta yuklashda foydalidir, shuning uchun siz ularni Arduino bilan yana ishlatishingiz mumkin.

Buni amalga oshirish uchun faqat IDE -dan foydalanishingiz mumkin, ammo menimcha, IPE yanada soddalashtirilgan.

4 -qadam: Kompilyatorni yuklab olish

Kompilyatorni yuklab olish
Kompilyatorni yuklab olish
Kompilyatorni yuklab olish
Kompilyatorni yuklab olish
Kompilyatorni yuklab olish
Kompilyatorni yuklab olish

O'rnatish tugagandan so'ng, siz uchta o'rnatish katakchasi bilan o'rnatuvchining oxirgi sahifasiga o'tishingiz kerak. Bu katakchalarning har biri, agar belgilanmagan bo'lsa, standart brauzeringizda Microchip mahsulotining veb -saytiga o'tadigan yorliqni ochadi. Bizni qiziqtirgan yagona narsa - bu XC32 kompilyatori, bu eng yaxshi variant.

Yuqori katakchani belgilab qo'ying va qolgan ikkitasini olib tashlang (birinchi rasmda bo'lgani kabi).

"Finish" tugmachasini bosganingizda, bu XC kompilyator sahifasida yangi yorliq ochiladi. Bir qator yorliqlarni ko'rmaguningizcha pastga aylantiring va "Yuklab olishlar" yorlig'ini bosing. Operatsion tizimingiz uchun XC32 kompilyatorini yuklab oling.

XC32 kompilyatorini olish juda muhim, chunki barcha chipKIT platalarida 32 bitli mikrokontroller ishlatiladi. Siz shuningdek 16 va 8 bitli kompilyatorlarni (mos ravishda XC16 va XC8) yuklab olishingiz mumkin, lekin agar siz chipKIT platalari bo'lmagan 16 yoki 8 bitli platalardan foydalansangiz, ular foydali bo'ladi.

5 -qadam: Kompilyatorni o'rnatish

Kompilyatorni o'rnatish
Kompilyatorni o'rnatish
Kompilyatorni o'rnatish
Kompilyatorni o'rnatish
Kompilyatorni o'rnatish
Kompilyatorni o'rnatish
Kompilyatorni o'rnatish
Kompilyatorni o'rnatish

Yuklab olish tugagandan so'ng, siz XC32 o'rnatuvchisini ishga tushirishingiz mumkin, bu sizni jarayonning o'zi orqali o'tadi.

Ta'kidlash joizki, biz XC32 kompilyatorining bepul versiyasini o'rnatmoqdamiz. Siz hech qanday litsenziya uchun to'lashingiz shart emas va bu bizning maqsadlarimizga xizmat qiladi.

Kompilyatoringiz o'rnatilgandan so'ng, o'rnatuvchida litsenziyani faollashtirish yoki sotib olishni so'raydigan oxirgi qadam bo'ladi. Biz bepul litsenziyadan foydalanayotganimiz uchun, buni qilishimiz shart emas. Biroq, quyida bepul C ++ litsenziyasi uchun kalit va havola mavjud.

Umuman aytganda, C ++ C dan katta dasturlar yaratadi va men shaxsan C ++ dan foydalanmayman, lekin agar xohlasang.

6 -qadam: Bu shunday

Bo'ldi shu!
Bo'ldi shu!

Siz hozir MPLAB X ni o'rnatdingiz!

Agar siz Arduino yoki MPIDE -ga o'rgangan bo'lsangiz, MPLAB - bu mutlaqo boshqa hayvon. Arduino siz uchun haqiqatan ham qiyin bo'lgan narsalarning ko'pini parda ortida hal qilishni nazarda tutadi. Dasturchi va mikrokontroller o'rtasidagi farqni olib tashlagan holda, MPLAB bir vaqtning o'zida foydalanish qiyinroq va qiyinroq.

Men MPLAB va chipKIT platalarini qanday ishlatishni bilmayman, lekin men blog yozaman, u LEDni miltillatishning oddiy dasturini va doskada nima bo'layotganini tushuntiradi.

Umid qilamanki, bu sizga foydali bo'ldi!

Tavsiya: