Satura rādītājs:

MPLAB X instalēšana ChipKIT produktiem: 6 soļi
MPLAB X instalēšana ChipKIT produktiem: 6 soļi

Video: MPLAB X instalēšana ChipKIT produktiem: 6 soļi

Video: MPLAB X instalēšana ChipKIT produktiem: 6 soļi
Video: MPLAB X and ICD3 - Firmware 2024, Novembris
Anonim
MPLAB X instalēšana ChipKIT produktiem
MPLAB X instalēšana ChipKIT produktiem

Daudzi no jums, kas seko manai sērijai For Cheap Robots, ir iepazinušies ar to, kā lietot MPIDE ar chipKIT produktiem. Jūs, iespējams, pat zināt, kā izmantot Arduino IDE ar šiem dēļiem. Tomēr līdz šim neesmu īpaši izmantojis MPLAB X.

MPLAB X ir spēcīgs Microchip izgatavots IDE, kas nodrošina tiešu piekļuvi PIC mikrokontrolleru reģistriem, kurus izmanto chipKIT plates. Tas ļauj daudz rafinētāk kontrolēt dēļus un piekļūt vairākām to aparatūrām, kuras Arduino ir pārklājis.

Turklāt, tā kā MPLAB X nav nepieciešams sāknēšanas ielādētājs, kas nepieciešams Arduino un MPIDE, tas ļauj izmantot vairāk programmēšanas vietas uz jūsu dēļiem.

~~~~~

Lai uzzinātu vairāk, ko esmu paveicis, varat apskatīt manu profila lapu!

Lai iegūtu vairāk informācijas no Digilent vai Digilent Makerspace, skatiet Digilent emuāru!

1. darbība: BRĪDINĀJUMS

BRĪDINĀJUMS
BRĪDINĀJUMS

Lai izmantotu MPLAB, ir nepieciešams chipKIT PGM. Turklāt, programmējot dēli, izmantojot MPLAB un PGM, tiks pārrakstīts sāknēšanas ielādētājs. Tas nozīmē, ka pēc MPLAB izmantošanas jūs nevarēsit pārslēgties atpakaļ uz Arduino vai MPIDE lietošanu, kamēr nebūsiet atkārtoti ielādējis sāknēšanas ielādētāju.

Šeit ir vairākas pamācības par instrukcijām, kas aptver, kā atkārtoti ielādēt sāknēšanas ielādētāju DP32. Tas derēs arī WF32 un lielākajai daļai citu chipKIT plates. Tomēr ir jāveic papildu darbības, lai atkārtoti ielādētu sāknēšanas ielādētājus uC32, tāpēc es šo procesu apskatīšu citā apmācībā.

Es arī izmantošu šo brīdi, lai norādītu, ka es neaprakstīšu, kā programmēt jūsu chipKIT plates MPLAB. Tā ir vēl viena tārpu bundža, tāpēc es to aplūkošu atsevišķā apmācībā.

2. darbība: MPLAB X lejupielāde

MPLAB X lejupielāde
MPLAB X lejupielāde
MPLAB X lejupielāde
MPLAB X lejupielāde

Dodieties uz vietni Microchip MPLAB X un ritiniet uz leju. Jūs redzēsit cilņu rindu. Noklikšķiniet uz tā, kas saka "Lejupielādēt". Noklikšķiniet uz savas operētājsistēmas saites, un instalētājam jāsāk lejupielāde.

(Sānu piezīme: Tā kā man jau ir instalēts MPLAB X, šai apmācībai es instalēšu vecāku versiju, kas atrodama cilnē "Lejupielādēt arhīvu". Es instalēju IDE 3.10. Jaunākā versija (kā šī raksta) ir 3.30.)

3. darbība: instalējiet

Uzstādīt
Uzstādīt
Uzstādīt
Uzstādīt
Uzstādīt
Uzstādīt

Šis solis ir diezgan vienkāršs, tāpēc es to nedarīšu. Tomēr es atzīmēšu vienu lietu, kas ir vērts atzīmēt.

Palaidiet instalētāju un piekrītiet lietošanas noteikumiem. Diezgan standarta maksa uzstādītājam, tomēr galu galā jums vajadzētu nokļūt līdz 2. attēlā redzamajam solim, kurā tiek jautāts par IDE instalēšanu vai IPE instalēšanu. Abas šīs rūtiņas ir jāpārbauda automātiski, bet, ja tās nav, dodieties uz priekšu un pārbaudiet tās.

IPE ir integrēta programmēšanas vide. Tas ir noderīgi, ja jums ir iepriekš izveidots hex fails, kas vienkārši jāaugšupielādē uz tāfeles. Konkrēti, šis rīks ir noderīgs, lai atkārtoti ielādētu sāknēšanas ielādētājus chipKIT dēļos, lai jūs varētu tos atkal izmantot kopā ar Arduino.

Lai to izdarītu, varat izmantot tikai IDE, tomēr es uzskatu, ka IPE ir vienkāršāka.

4. darbība: kompilatora lejupielāde

Lejupielādēt kompilatoru
Lejupielādēt kompilatoru
Lejupielādēt kompilatoru
Lejupielādēt kompilatoru
Lejupielādēt kompilatoru
Lejupielādēt kompilatoru

Tūlīt pēc instalēšanas pabeigšanas jums jāpāriet uz pēdējo instalētāja lapu ar trim izvēles rūtiņām. Katra no šīm izvēles rūtiņām, ja tā ir atzīmēta, noklusējuma pārlūkprogrammā atvērs cilni, kurā tiks atvērta Microchip produkta vietne. Vienīgais, kas mūs šobrīd interesē, ir XC32 kompilators, kas ir augstākā iespēja.

Atstājiet atzīmēto augšējo lodziņu un noņemiet atzīmi no pārējiem diviem (kā pirmajā attēlā).

Kad noklikšķināsit uz "Pabeigt", XC kompilatora lapā tiks atvērta jauna cilne. Ritiniet uz leju, līdz tiek parādīta cilņu rinda, un noklikšķiniet uz cilnes ar nosaukumu “Lejupielādes”. Lejupielādējiet XC32 kompilatoru savai operētājsistēmai.

Ir svarīgi iegūt XC32 kompilatoru, jo visās chipKIT plāksnēs tiek izmantoti 32 bitu mikrokontrolleri. Varat arī lejupielādēt 16 un 8 bitu kompilatorus (attiecīgi XC16 un XC8), taču tie būs noderīgi tikai tad, ja izmantojat 16 vai 8 bitu plates, kuras nav chipKIT plates.

5. darbība: kompilatora instalēšana

Kompilatora instalēšana
Kompilatora instalēšana
Kompilatora instalēšana
Kompilatora instalēšana
Kompilatora instalēšana
Kompilatora instalēšana
Kompilatora instalēšana
Kompilatora instalēšana

Kad lejupielāde ir pabeigta, varat palaist XC32 instalētāju, kas jūs aizvedīs līdz pašam procesam.

Ir vērts atzīmēt, ka mēs instalējam XC32 kompilatora bezmaksas versiju. Šādā veidā jums nav jāmaksā par licenci, un tā lieliski kalpos mūsu mērķiem.

Pēc kompilatora instalēšanas instalētājā būs pēdējais solis, kas lūgs aktivizēt vai iegādāties licenci. Tā kā mēs izmantojam bezmaksas licenci, mums tas nav jādara. Tomēr zem tā ir atslēga un saite bezmaksas C ++ papildināšanai.

Vispārīgi runājot, C ++ rada lielākas programmas nekā C, un personīgi es neizmantoju C ++, bet jūs varat, ja vēlaties.

6. solis: Tieši tā

Tieši tā!
Tieši tā!

Tagad esat instalējis MPLAB X!

Ja esat pieradis pie Arduino vai MPIDE, MPLAB ir pavisam cits zvērs. Arduino aizkulisēs rūpējas par lielāko daļu patiešām sarežģīto lietu. Novēršot šo plaisu starp programmētāju un mikrokontrolleri, MPLAB vienlaikus ir grūtāk lietojams un izaicinošāks.

Es pārāk daudz neiedziļināšos MPLAB un chipKIT dēļu izmantošanā, bet es rakstīšu emuāru, kurā paskaidrots, kā izveidot vienkāršu LED mirgošanas programmu un kas patiesībā notiek tāfeles iekšpusē.

Ceru, ka jums tas šķita noderīgi!

Ieteicams: