Sadržaj:

Instaliranje MPLAB X za ChipKIT proizvode: 6 koraka
Instaliranje MPLAB X za ChipKIT proizvode: 6 koraka

Video: Instaliranje MPLAB X za ChipKIT proizvode: 6 koraka

Video: Instaliranje MPLAB X za ChipKIT proizvode: 6 koraka
Video: Leap Motion SDK 2024, Novembar
Anonim
Instaliranje MPLAB X za ChipKIT proizvode
Instaliranje MPLAB X za ChipKIT proizvode

Mnogi od vas koji pratite moju seriju For Cheap Robots znaju kako koristiti MPIDE sa chipKIT proizvodima. Možda ste čak i upoznati s načinom korištenja Arduino IDE -a s ovim pločama. Do sada, međutim, nisam previše koristio MPLAB X.

MPLAB X je moćan IDE, napravljen od strane Microchip -a, koji vam daje direktan pristup registrima na PIC mikrokontrolerima koje koriste chipKIT ploče. Ovo omogućava mnogo precizniju kontrolu nad pločama i pristup više njihovog hardvera koji je zanemario Arduino.

Nadalje, jer MPLAB X ne zahtijeva pokretački program potreban Arduinu i MPIDE, omogućava vam da koristite više programskog prostora na svojim pločama.

~~~~~

Za više stvari koje sam učinio, možete provjeriti moju stranicu profila!

Za više informacija o Digilentu ili Digilent Makerspaceu, pogledajte Digilent blog!

Korak 1: UPOZORENJE

UPOZORENJE
UPOZORENJE

Korištenje MPLAB -a zahtijeva chipKIT PGM. Nadalje, programiranje vaše ploče s MPLAB -om i PGM -om prebrisat će vaš bootloader. To znači da nakon što koristite MPLAB, nećete se moći vratiti na korištenje Arduina ili MPIDE-a sve dok ponovno ne učitate pokretač za pokretanje.

Ovdje postoji nekoliko vodiča o Instructables koji pokrivaju kako ponovno učitati pokretački program za DP32. Ovo će raditi i za WF32 i većinu drugih chipKIT ploča. Međutim, potrebni su dodatni koraci za ponovno učitavanje pokretačkih programa na uC32, pa ću o tom procesu govoriti u drugom vodiču.

Iskoristiću ovaj trenutak da istaknem da neću opisivati kako programirati vaše chipKIT ploče u MPLAB -u. To je još jedna limenka crva, pa ću o tome govoriti u posebnom vodiču.

Korak 2: Preuzimanje MPLAB X -a

Preuzimanje MPLAB X
Preuzimanje MPLAB X
Preuzimanje MPLAB X
Preuzimanje MPLAB X

Idite na Microchip MPLAB X web stranicu i pomaknite se prema dolje. Vidjet ćete niz kartica. Kliknite onu na kojoj piše "Preuzmi". Kliknite vezu za vaš operativni sistem i instalacijski program bi trebao početi s preuzimanjem.

(Napomena: Budući da već imam instaliran MPLAB X, za ovaj vodič ću instalirati stariju verziju, koja se može pronaći na kartici "Preuzmi arhivu". Instaliram IDE 3.10. Najnoviju verziju (kao ovog pisanja) je 3.30.)

Korak 3: Instalirajte

Instaliraj
Instaliraj
Instaliraj
Instaliraj
Instaliraj
Instaliraj

Ovaj korak je prilično jednostavan, pa se neću truditi. Ipak, istaknut ću jednu stvar vrijednu pažnje.

Pokrenite instalacijski program i prihvatite uvjete korištenja. Prilično standardna cijena za instalatera, međutim na kraju biste trebali prijeći na korak koji izgleda kao na slici 2, koji pita o instaliranju IDE -a ili instaliranju IPE -a. Oba polja treba automatski provjeriti, ali ako nisu, samo ih provjerite.

IPE je integrirano programsko okruženje. Korisno je ako imate unaprijed izgrađenu heksadecimalnu datoteku koju je potrebno samo postaviti na ploču. Konkretno, ovaj je alat koristan za ponovno učitavanje pokretačkih programa na chipKIT ploče, tako da ih možete ponovno koristiti s Arduinom.

Za to možete koristiti samo IDE, međutim smatram da je IPE pojednostavljen.

Korak 4: Preuzimanje kompajlera

Preuzimanje kompajlera
Preuzimanje kompajlera
Preuzimanje kompajlera
Preuzimanje kompajlera
Preuzimanje kompajlera
Preuzimanje kompajlera

Odmah po završetku instalacije trebali biste biti preusmjereni na posljednju stranicu instalatera s tri polja za potvrdu. Svaki od ovih potvrdnih okvira, ako ostane označen, otvorit će karticu u vašem zadanom pregledniku koja ide na web lokaciju za proizvod Microchip. Jedini koji nas trenutno zanima je XC32 kompajler, koji je najbolja opcija.

Ostavite gornji okvir označenim i poništite ostala dva (kao na prvoj slici).

Kada pritisnete "Završi", ovo će otvoriti novu karticu na stranici kompajlera XC. Pomaknite se prema dolje dok ne vidite red kartica, a zatim kliknite onu s oznakom "Preuzimanja". Preuzmite kompajler XC32 za svoj operativni sistem.

Važno je da nabavite kompajler XC32, jer sve chipKIT ploče koriste 32 -bitne mikrokontrolere. Također možete preuzeti 16 i 8 bitne kompajlere (XC16, odnosno XC8), ali oni će biti korisni samo ako koristite 16 ili 8 bitne ploče, što chipKIT ploče nisu.

Korak 5: Instaliranje kompajlera

Instaliranje kompajlera
Instaliranje kompajlera
Instaliranje kompajlera
Instaliranje kompajlera
Instaliranje kompajlera
Instaliranje kompajlera
Instaliranje kompajlera
Instaliranje kompajlera

Nakon dovršetka preuzimanja možete pokrenuti instalacijski program XC32 koji će vas provesti kroz sam proces.

Vrijedi napomenuti da instaliramo besplatnu verziju kompajlera XC32. Na ovaj način ne morate plaćati nijednu licencu i ona će nam dobro poslužiti.

Nakon što se vaš kompajler instalira, bit će posljednji korak u instalacijskom programu koji će od vas tražiti da aktivirate ili kupite licencu. Budući da koristimo besplatnu licencu, ne moramo to činiti. Međutim, ispod toga je ključ i veza za besplatno učenje C ++.

Uopšteno govoreći, C ++ stvara veće programe od C, a ja lično ne koristim C ++, ali možete ako želite.

Korak 6: To je to

To je to!
To je to!

Sada ste instalirali MPLAB X!

Ako ste navikli na Arduino ili MPIDE, MPLAB je potpuno druga zvijer. Arduino ima za cilj da se brine o većini zaista teških stvari za vas iza scene. Uklanjanjem te podjele između programera i mikrokontrolera, MPLAB je istovremeno i teži za upotrebu, a i izazovniji.

Neću se previše baviti načinom na koji koristim MPLAB i chipKIT ploče, ali napisaću blog koji objašnjava kako napraviti jednostavan LED program koji treperi i šta se zapravo dešava na ploči.

Nadam se da vam je ovo bilo korisno!

Preporučuje se: