Sisukord:
- 1. samm: HOIATUS
- Samm: MPLAB X allalaadimine
- Samm: installige
- 4. samm: kompilaatori allalaadimine
- Samm: kompilaatori installimine
- 6. samm: see on kõik
Video: MPLAB X installimine ChipKIT toodete jaoks: 6 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:48
Paljud teist, kes jälgivad minu Odavate robotite seeriat, on tuttavad, kuidas kasutada MPIDE -d koos chipKIT -toodetega. Võib -olla olete isegi tuttav Arduino IDE kasutamisega nende tahvlitega. Siiani pole ma aga MPLAB X -i eriti kasutanud.
MPLAB X on võimas IDE, mille on valmistanud Microchip ja mis annab teile otsese juurdepääsu PIC -mikrokontrollerite registritele, mida chipKIT -plaadid kasutavad. See võimaldab tahvlite üle palju täpsemat kontrolli ja juurdepääsu enamikule nende riistvarale, mis on Arduino poolt läikiv.
Lisaks, kuna MPLAB X ei vaja Arduino ja MPIDE jaoks vajalikku alglaadurit, võimaldab see teil kasutada rohkem oma tahvlite programmeerimisruumi.
~~~~~
Rohkem asju, mida olen teinud, saate vaadata minu profiililehelt!
Lisateavet Digilentist või Digilent Makerspace'ist leiate Digilent'i ajaveebist!
1. samm: HOIATUS
MPLAB -i kasutamiseks on vaja chipKIT PGM -i. Lisaks kirjutab tahvli programmeerimine MPLAB -i ja PGM -iga alglaaduri üle. See tähendab, et kui kasutate MPLAB-i, ei saa te Arduino või MPIDE kasutamisele tagasi minna enne, kui laadite alglaaduri uuesti.
Instructablesis on siin mitmeid õpetusi, mis hõlmavad DP32 alglaaduri uuesti laadimist. See töötab ka WF32 ja enamiku teiste chipKIT -plaatide puhul. Alglaadurite uuesti laadimiseks uC32 jaoks on siiski vaja täiendavaid samme, nii et ma käsitlen seda protsessi teises õpetuses.
Võtan ka selle hetke, et juhtida tähelepanu sellele, et ma ei käsitle seda, kuidas teie chipKIT -plaate MPLAB -is programmeerida. See on veel üks ussipurk, nii et ma käsitlen seda eraldi õpetuses.
Samm: MPLAB X allalaadimine
Minge veebisaidile Microchip MPLAB X ja kerige alla. Näete vahekaartide rida. Klõpsake üksusel, mis ütleb "Laadi alla". Klõpsake oma operatsioonisüsteemi lingil ja installer peaks alustama allalaadimist.
(Kõrvalmärkus. Kuna mul on juba MPLAB X installitud, installin selle õpetuse jaoks vanema versiooni, mille leiate vahekaardilt „Arhiivi allalaadimine”. Paigaldan IDE 3.10. Viimane versioon (nagu (käesoleva kirjutise) on 3.30.)
Samm: installige
See samm on üsna lihtne, nii et ma ei hakka seda tegema. Toon siiski välja ühe asja, mis väärib märkimist.
Käivitage installer ja nõustuge kasutustingimustega. Paigaldaja jaoks üsna tavaline piletihind, kuid lõpuks peaksite jõudma sammu juurde, mis näeb välja nagu pilt 2, kus küsitakse IDE installimise või IPE installimise kohta. Mõlemad kastid tuleks automaatselt märkida, kuid kui neid pole, minge ja kontrollige neid.
IPE on integreeritud programmeerimiskeskkond. See on kasulik, kui teil on eelnevalt ehitatud kuusnurkfail, mis tuleb lihtsalt tahvlile üles laadida. Täpsemalt on see tööriist kasulik alglaadijate uuesti laadimiseks chipKIT-tahvlitele, nii et saate neid uuesti Arduinoga kasutada.
Selleks saate kasutada ainult IDE -d, kuid minu arvates on IPE sujuvam.
4. samm: kompilaatori allalaadimine
Kohe pärast installimise lõppu peaksite minema installija viimasele lehele, kus on kolm märkeruutu. Kõik need märkeruudud, kui need on märgitud, avavad teie vaikebrauseris vahekaardi, mis läheb Microchipi toote veebisaidile. Ainus, mis meid praegu huvitab, on XC32 kompilaator, mis on parim valik.
Jätke ülemine kast märkimata ja tühjendage ülejäänud kaks (nagu esimesel pildil).
Kui vajutate nuppu "Lõpeta", avaneb XC kompilaatori lehele uus vaheleht. Kerige allapoole, kuni näete vahekaartide rida, ja klõpsake nuppu „Allalaadimised”. Laadige oma operatsioonisüsteemi jaoks alla XC32 kompilaator.
Oluline on hankida XC32 kompilaator, sest kõik chipKIT -plaadid kasutavad 32 -bitiseid mikrokontrollereid. Võite alla laadida ka 16- ja 8 -bitiseid kompilaatoreid (vastavalt XC16 ja XC8), kuid need on kasulikud ainult siis, kui kasutate 16- või 8 -bitiseid tahvleid, mis ei ole chipKIT -tahvlid.
Samm: kompilaatori installimine
Kui allalaadimine on lõpule jõudnud, saate käivitada XC32 installiprogrammi, mis viib teid protsessi ise läbi.
Väärib märkimist, et installime XC32 kompilaatori tasuta versiooni. Sel viisil ei pea te litsentsi eest maksma ja see täidab meie eesmärke suurepäraselt.
Pärast kompilaatori installimist tuleb installijal teha viimane etapp, mis palub teil litsentsi aktiveerida või osta. Kuna kasutame tasuta litsentsi, ei pea me seda tegema. Allpool on aga võti ja link tasuta C ++ lisentsi saamiseks.
Üldiselt loob C ++ suuremaid programme kui C ja isiklikult ma ei kasuta C ++, aga saate, kui soovite.
6. samm: see on kõik
Olete nüüd installinud MPLAB X!
Kui olete harjunud Arduino või MPIDE -ga, on MPLAB täiesti erinev metsaline. Arduino paneb südamele, et hoolitseks enamiku tõeliselt keeruliste asjade eest teie taga. Eemaldades selle lõhe programmeerija ja mikrokontrolleri vahel, on MPLAB samal ajal raskem kasutada ja keerulisem.
Ma ei hakka liiga palju MPLAB- ja chipKIT -tahvlite kasutamisse, kuid kirjutan ajaveebi, kus selgitatakse, kuidas lihtsat LED -vilkumisprogrammi teha ja mis plaadi sees tegelikult toimub.
Loodan, et leidsite selle kasulikuks!
Soovitan:
Lihtne toodete sorteerimissüsteem koos Raspberry Pi ja Arduinoga: 5 sammu
Lihtne toodete sorteerimissüsteem koos Raspberry Pi ja Arduinoga: Olen inseneride fänn, mulle meeldib programmeerida ja vabal ajal elektroonilisi projekte teha, selles projektis jagan teiega lihtsat toodete sorteerimissüsteemi, mille olen hiljuti teinud. selle süsteemi jaoks, palun valmistage komponendid ette
Opencv ja Pythoni installimine Windowsi / Maci jaoks: 4 sammu
Opencv ja Pythoni installimine Windowsile / Macile: OpenCV on avatud lähtekoodiga arvutite nägemisraamatukogu, mis on väga populaarne selliste põhiliste pilditöötlusülesannete täitmiseks nagu hägusus, piltide segamine, pildi ja video kvaliteedi parandamine, lävimine jne. Lisaks pilditöötlusele , see tõestab
Loogikaväravaid kasutavate toodete ring: 4 sammu
Loogikaväravaid kasutavate toodete ahelate summa: Selles juhendis näitan teile, kuidas luua oma süsteem, kasutades toodete summat, natuke Boole'i algebrat ja mõnda loogikaväravat. Te ei pea looma sama täpset süsteemi nagu käesolevas õpetuses, kuid saate kasutada
Kasutage 1 analoogsisendit 6 nupu jaoks Arduino jaoks: 6 sammu
Kasutage Arduino jaoks kuue nupu jaoks ühte analoogsisendit: olen sageli mõelnud, kuidas saaksin oma Arduino jaoks rohkem digitaalseid sisendeid. Hiljuti tuli mulle pähe, et peaksin saama kasutada ühte analoogsisendit mitme digitaalse sisendi toomiseks. Otsisin kiiresti ja leidsin, kus inimesed asuvad
Liitreaalsuse toodete esitlus (TfCD): 11 sammu (koos piltidega)
Liitreaalsuse toodete esitlus (TfCD): toodete müümine lennu ajal muutub tänapäeval üha populaarsemaks. Siiski on lennukis esimene ja peaaegu ainus teave, mida reisija (võimalik ostja) näeb, trükitud brošüür. See juhend annab teile võimaluse lennunduses uuendusi teha