Turinys:
- 1 žingsnis: ĮSPĖJIMAS
- 2 veiksmas: atsisiųskite MPLAB X
- 3 žingsnis: įdiekite
- 4 žingsnis: atsisiųskite kompiliatorių
- 5 veiksmas: kompiliatoriaus diegimas
- 6 žingsnis: viskas
Video: „MPLAB X“diegimas „ChipKIT“gaminiams: 6 veiksmai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:47
Daugelis iš jūsų, sekančių mano pigių robotų seriją, yra susipažinę su MPIDE naudojimu su „chipKIT“produktais. Galbūt net žinote, kaip naudoti „Arduino IDE“su šiomis plokštėmis. Tačiau iki šiol MPLAB X labai nenaudojau.
„MPLAB X“yra galingas „Microchip“sukurtas IDE, suteikiantis tiesioginę prieigą prie registrų PIC mikrovaldikliuose, kuriuos naudoja „chipKIT“plokštės. Tai leidžia daug rafinuotiau valdyti plokštes ir prieigą prie daugiau jų aparatūros, kurią „Arduino“uždengia.
Be to, kadangi „MPLAB X“nereikalingas „Arduino“ir „MPIDE“reikalingas įkrovos įkėlimo įrenginys, tai leidžia daugiau išnaudoti programavimo erdvę plokštėse.
~~~~~
Daugiau dalykų, kuriuos padariau, galite peržiūrėti mano profilio puslapyje!
Norėdami gauti daugiau informacijos iš „Digilent“arba „Digilent Makerspace“, apsilankykite „Digilent“tinklaraštyje!
1 žingsnis: ĮSPĖJIMAS
Norint naudoti MPLAB, reikia „chipKIT PGM“. Be to, užprogramavus plokštę naudojant MPLAB ir PGM, jūsų įkrovos tvarkyklė bus perrašyta. Tai reiškia, kad kai naudosite MPLAB, negalėsite grįžti prie „Arduino“ar MPIDE naudojimo, kol iš naujo neįkelsite įkrovos įkėlimo programos.
Čia yra keletas pamokų apie „Instructables“, apimančias, kaip iš naujo įkelti „DP32“įkrovos tvarkyklę. Tai taip pat tinka WF32 ir daugeliui kitų „chipKIT“plokščių. Tačiau norint papildomai įkelti įkrovos įkroviklius į „uC32“, reikia atlikti papildomų veiksmų, todėl šį procesą aptarsiu kitoje pamokoje.
Šią akimirką taip pat norėčiau atkreipti dėmesį į tai, kad nenagrinėsiu, kaip užprogramuoti „chipKIT“plokštes MPLAB. Tai dar viena kirminų skardinė, todėl tai aptarsiu atskirame vadove.
2 veiksmas: atsisiųskite MPLAB X
Eikite į „Microchip MPLAB X“svetainę ir slinkite žemyn. Pamatysite skirtukų eilutę. Spustelėkite tą, kuris sako „Atsisiųsti“. Spustelėkite savo operacinės sistemos nuorodą ir diegimo programa turėtų pradėti atsisiųsti.
(Šoninė pastaba: kadangi jau turiu įdiegtą MPLAB X, šioje pamokoje ketinu įdiegti senesnę versiją, kurią rasite skirtuke „Atsisiųsti archyvą“. Įdiegiu IDE 3.10. Naujausia versija (kaip šio rašto) yra 3.30.)
3 žingsnis: įdiekite
Šis žingsnis yra gana nesudėtingas, todėl aš jo nedarysiu. Tačiau atkreipsiu dėmesį į vieną dalyką, į kurį verta atkreipti dėmesį.
Paleiskite diegimo programą ir sutikite su naudojimo sąlygomis. Gana standartinė kaina montuotojui, tačiau galiausiai turėtumėte pereiti prie žingsnio, kuris atrodo kaip 2 paveikslas, kuriame klausiama apie IDE diegimą arba IPE diegimą. Abu šie langeliai turėtų būti pažymėti automatiškai, bet jei ne, eikite į priekį ir patikrinkite.
IPE yra integruota programavimo aplinka. Tai naudinga, jei turite iš anksto sukurtą šešiakampį failą, kurį tiesiog reikia įkelti į lentą. Konkrečiai, šis įrankis yra naudingas iš naujo įkeliant įkrovos tvarkykles į „chipKIT“plokštes, kad galėtumėte jas vėl naudoti su „Arduino“.
Norėdami tai padaryti, galite naudoti tik IDE, tačiau manau, kad IPE yra supaprastinta.
4 žingsnis: atsisiųskite kompiliatorių
Iškart po to, kai baigsite diegti, turėtumėte būti nukreipti į paskutinį diegimo programos puslapį su trimis žymės langeliais. Jei pažymėsite kiekvieną iš šių žymės langelių, numatytojoje naršyklėje bus atidarytas skirtukas, nukreipiantis į „Microchip“produkto svetainę. Vienintelis, kuris mus dabar domina, yra XC32 kompiliatorius, kuris yra geriausias pasirinkimas.
Palikite pažymėtą viršutinį langelį ir atžymėkite kitus du (kaip pirmame paveikslėlyje).
Kai paspausite „Baigti“, XC kompiliatoriaus puslapyje bus atidarytas naujas skirtukas. Slinkite žemyn, kol pamatysite skirtukų eilutę, ir spustelėkite tą, kuris pažymėtas „Atsisiuntimai“. Atsisiųskite XC32 kompiliatorių savo operacinei sistemai.
Svarbu įsigyti XC32 kompiliatorių, nes visose „chipKIT“plokštėse naudojami 32 bitų mikrovaldikliai. Taip pat galite atsisiųsti 16 ir 8 bitų kompiliatorius (atitinkamai XC16 ir XC8), tačiau jie bus naudingi tik tada, jei naudosite 16 arba 8 bitų plokštes, kurios nėra „chipKIT“plokštės.
5 veiksmas: kompiliatoriaus diegimas
Kai atsisiuntimas bus baigtas, galite paleisti „XC32“diegimo programą, kuri padės jums atlikti patį procesą.
Verta paminėti, kad diegiame nemokamą XC32 kompiliatoriaus versiją. Jums nereikia mokėti už jokią licenciją ir ji puikiai tiks mūsų tikslams.
Įdiegus kompiliatorių, diegimo programoje bus paskutinis žingsnis, kurio metu bus paprašyta suaktyvinti arba įsigyti licenciją. Kadangi naudojame nemokamą licenciją, mums to daryti nereikia. Tačiau žemiau yra raktas ir nuoroda į nemokamą „C ++“atsiradimą.
Paprastai tariant, C ++ sukuria didesnes programas nei C, o aš asmeniškai nenaudoju C ++, bet jūs galite, jei norite.
6 žingsnis: viskas
Dabar įdiegėte MPLAB X!
Jei esate įpratę prie Arduino ar MPIDE, MPLAB yra visiškai kitoks žvėris. „Arduino“nori pasirūpinti daugeliu tikrai sunkių dalykų jums už kadro. Pašalinus tą skirtumą tarp programuotojo ir mikrovaldiklio, MPLAB tuo pačiu metu yra sunkiau naudojamas ir sudėtingesnis.
Aš nesigilinsiu į tai, kaip per daug naudotis MPLAB ir „chipKIT“plokštėmis, bet rašysiu tinklaraštį, kuriame paaiškinsiu, kaip sukurti paprastą LED mirksėjimo programą ir kas iš tikrųjų vyksta plokštės viduje.
Tikimės, kad jums tai buvo naudinga!
Rekomenduojamas:
„Windows“posistemės, skirtos „Linux“(WSL), diegimas: 3 veiksmai
„Windows“posistemės „Linux“(WSL) diegimas: Šis instrukcijų rinkinys skirtas padėti vartotojams įdiegti „Windows“posistemį, skirtą „Linux“, į savo „Windows 10“kompiuterį. Konkretus „Linux“platinimas, kurį naudos šis instrukcijų rinkinys, vadinamas „Ubuntu“. Čia rasite įvairių „Linux“apžvalgų
„Windows“diegimas „MacBook“(„Apple“programinė įranga): 8 veiksmai
„Windows“diegimas „MacBook“(„Apple“programinė įranga): Vienas iš „MacBook“privalumų yra tai, kad jis leidžia pasirinkti, ar veikia „Mac OS“, ar „Windows“(jei įdiegta). Tai leidžia vartotojui paleisti tam tikras programas ar žaidimus, kurie yra tik „Windows“operacinė sistema. Šis vadovas padės
„LineageOS“diegimas „Samsung Galaxy A3“(2016): 6 veiksmai
„LineageOS“diegimas „Samsung Galaxy A3“(2016): išmanieji telefonai yra puikus išradimas ir labai palengvina gyvenimą. Tačiau siaučianti išmaniųjų telefonų operacinių sistemų ir programų duomenų rinkimo veikla trukdo. Deja, yra žmonių, kurie dirba prie alternatyvų, tokių kaip „LineageOS“
„MQTT Broker“(„Mosquitto“) diegimas sistemoje „Windows“: 7 veiksmai
„MQTT Broker“(„Mosquitto“) diegimas „Windows“: kas yra brokeris? „MQTT Broker“yra duomenų valdymo centras arba paprastai vadinamas „serveriu“. „Mosquitto“brokeris yra atsakingas už visų pranešimų tvarkymą, pranešimų filtravimą, sprendžia, kas jais domisi, ir tada paskelbia
„Loboris“(„lobo“) „Micropython“diegimas „ESP32“naudojant „Windows 10“[paprasta]: 5 veiksmai
„Loboris“(„lobo“) „Micropython“diegimas naudojant „ESP32“Su „Windows 10“[paprasta]: Šis vadovas padės jums įdiegti loboris micropython į savo ESP32 be jokių papildomų žinių. „Loboris“turi bibliotekų, kurių standartinis mikropitonas neturi ir kurios yra gana naudingos. Šis vadovas yra specialiai sukurtas mano pamokai, kaip naudotis