Съдържание:

Инсталиране на MPLAB X за продукти на ChipKIT: 6 стъпки
Инсталиране на MPLAB X за продукти на ChipKIT: 6 стъпки

Видео: Инсталиране на MPLAB X за продукти на ChipKIT: 6 стъпки

Видео: Инсталиране на MPLAB X за продукти на ChipKIT: 6 стъпки
Видео: Leap Motion SDK 2024, Юли
Anonim
Инсталиране на MPLAB X за продукти на ChipKIT
Инсталиране на MPLAB X за продукти на ChipKIT

Много от вас, които следват моята серия For Cheap Robots, са запознати с това как да използват MPIDE с продуктите chipKIT. Може дори да сте запознати с това как да използвате Arduino IDE с тези платки. Досега обаче не съм използвал много MPLAB X.

MPLAB X е мощна IDE, направена от Microchip, която ви дава директен достъп до регистрите на борда на PIC микроконтролерите, които използват чипКИТ платките. Това позволява много по -усъвършенстван контрол върху платките и достъп до повече от техния хардуер, който е скрит от Arduino.

Освен това, тъй като MPLAB X не изисква буутлоудъра, необходим на Arduino и MPIDE, той ви позволява да използвате повече от пространството за програмиране на вашите дъски.

~~~~~

За още неща, които съм направил, можете да разгледате страницата на моя профил!

За повече информация от Digilent или Digilent Makerspace, вижте блога на Digilent!

Стъпка 1: ПРЕДУПРЕЖДЕНИЕ

ВНИМАНИЕ
ВНИМАНИЕ

Използването на MPLAB изисква chipKIT PGM. Освен това, програмирането на вашата платка с MPLAB и PGM ще презапише вашия буутлоудър. Това означава, че след като използвате MPLAB, няма да можете да преминете обратно към използване на Arduino или MPIDE, докато не заредите отново зареждащия механизъм.

Тук има няколко урока по Instructables, които обхващат как да зареждате отново зареждащия механизъм за DP32. Това ще работи и за WF32 и повечето други chipKIT платки. Има обаче допълнителни стъпки, необходими за презареждане на буутлоудърите на uC32, така че ще разгледам този процес в друг урок.

Аз също ще използвам този момент, за да отбележа, че няма да покривам как да програмирате вашите chipKIT платки в MPLAB. Това е друга кутия червеи изцяло, така че ще разгледам това в отделен урок.

Стъпка 2: Изтегляне на MPLAB X

Изтегляне на MPLAB X
Изтегляне на MPLAB X
Изтегляне на MPLAB X
Изтегляне на MPLAB X

Отидете на уеб сайта на Microchip MPLAB X и превъртете надолу. Ще видите ред раздели. Щракнете върху този, който казва „Изтегляне“. Щракнете върху връзката за вашата операционна система и инсталаторът трябва да започне изтеглянето.

(Странична бележка: Тъй като вече имам инсталиран MPLAB X, за този урок ще инсталирам по -стара версия, която може да бъде намерена в раздела „Изтегляне на архив“. Инсталирам IDE 3.10. Най -новата версия (като на това писане) е 3.30.)

Стъпка 3: Инсталирайте

Инсталирай
Инсталирай
Инсталирай
Инсталирай
Инсталирай
Инсталирай

Тази стъпка е доста проста, така че няма да се занимавам с нея. Ще отбележа едно нещо, което си заслужава да се отбележи.

Стартирайте инсталатора и се съгласете с условията за ползване. Доста стандартна тарифа за инсталатора, но в крайна сметка трябва да стигнете до стъпка, която изглежда като снимка 2, която пита за инсталиране на IDE или инсталиране на IPE. И двете полета трябва да бъдат проверени автоматично, но ако не са, продължете и ги проверете.

IPE е интегрирана среда за програмиране. Полезно е, ако имате предварително изграден шестнадесетичен файл, който просто трябва да бъде качен на дъската. По-конкретно, този инструмент е полезен за повторно зареждане на буутлоудърите на chipKIT дъски, така че можете да ги използвате отново с Arduino.

Можете да използвате само IDE, за да направите това, но намирам, че IPE е по -опростен.

Стъпка 4: Изтегляне на компилатора

Изтегляне на компилатора
Изтегляне на компилатора
Изтегляне на компилатора
Изтегляне на компилатора
Изтегляне на компилатора
Изтегляне на компилатора

Веднага след като инсталацията ви приключи, трябва да бъдете отведени до последната страница на инсталатора, с три квадратчета за отметка. Всяко от тези квадратчета за отметка, ако остане отметнато, ще отвори раздел във вашия браузър по подразбиране, който отива на уебсайт за продукт на Microchip. Единственият, който ни интересува в момента, е компилаторът XC32, който е най -добрият вариант.

Оставете горната клетка поставена и премахнете отметката от другите две (както е на първата снимка).

Когато натиснете "Finish", това ще отвори нов раздел към страницата на XC компилатора. Превъртете надолу, докато видите ред раздели, и щракнете върху този с надпис „Изтегляния“. Изтеглете компилатора XC32 за вашата операционна система.

Важно е да получите XC32 компилатор, защото всички chipKIT платки използват 32 -битови микроконтролери. Можете също да изтеглите 16 и 8 битови компилатори (съответно XC16 и XC8), но те ще бъдат полезни само ако използвате 16 или 8 битови платки, които чипКИТ платки не са.

Стъпка 5: Инсталиране на компилатора

Инсталиране на компилатора
Инсталиране на компилатора
Инсталиране на компилатора
Инсталиране на компилатора
Инсталиране на компилатора
Инсталиране на компилатора
Инсталиране на компилатора
Инсталиране на компилатора

След като изтеглянето приключи, можете да стартирате инсталатора на XC32, който ще ви преведе през самия процес.

Заслужава да се отбележи, че инсталираме безплатната версия на компилатора XC32. Не е нужно да плащате за лиценз по този начин и той ще служи на нашите цели отлично.

След като компилаторът ви се инсталира, ще има последна стъпка в инсталатора, която ще ви помоли да активирате или закупите лиценз. Тъй като използваме безплатния лиценз, не е нужно да правим това. По -долу обаче е ключ и връзка за безплатна C ++ лицензия.

Най -общо казано, C ++ създава по -големи програми от C и лично аз не използвам C ++, но можете, ако искате.

Стъпка 6: Това е

Това е!
Това е!

Вече сте инсталирали MPLAB X!

Ако сте свикнали с Arduino или MPIDE, MPLAB е съвсем различен звяр. Arduino има смисъл да се грижи за повечето наистина трудни неща за вас зад кулисите. Премахвайки това разделение между програмиста и микроконтролера, MPLAB е в същото време по -трудно за използване и по -предизвикателно.

Няма да се впускам в това как да използвам MPLAB и chipKIT платки твърде много, но ще пиша блог, който обяснява как да се направи проста LED мигаща програма и какво всъщност се случва вътре в дъската.

Надявам се, че сте намерили това полезно!

Препоръчано: