Kazalo:

Namestitev MPLAB X za izdelke ChipKIT: 6 korakov
Namestitev MPLAB X za izdelke ChipKIT: 6 korakov

Video: Namestitev MPLAB X za izdelke ChipKIT: 6 korakov

Video: Namestitev MPLAB X za izdelke ChipKIT: 6 korakov
Video: Leap Motion SDK 2024, November
Anonim
Namestitev MPLAB X za izdelke ChipKIT
Namestitev MPLAB X za izdelke ChipKIT

Mnogi od vas, ki spremljate mojo serijo For Cheap Robots, poznate uporabo MPIDE z izdelki chipKIT. Morda ste celo seznanjeni s tem, kako uporabljati Arduino IDE s temi ploščami. Do zdaj pa MPLAB X nisem uporabljal prav veliko.

MPLAB X je zmogljiv IDE, ki ga je izdelal Microchip in vam omogoča neposreden dostop do registrov na mikrokontrolerjih PIC, ki jih uporabljajo plošče chipKIT. To omogoča veliko bolj izpopolnjen nadzor nad ploščami in dostop do več njihove strojne opreme, ki jo prekriva Arduino.

Poleg tega, ker MPLAB X ne potrebuje zagonskega nalagalnika, ki ga potrebujejo Arduino in MPIDE, vam omogoča uporabo več programskega prostora na vaših ploščah.

~~~~~

Za več stvari, ki sem jih naredil, si lahko ogledate mojo stran s profilom!

Za več informacij o Digilentu ali Digilent Makerspaceu si oglejte blog Digilent!

1. korak: OPOZORILO

OPOZORILO
OPOZORILO

Za uporabo MPLAB je potreben chipKIT PGM. Poleg tega bo programiranje vaše plošče z MPLAB in PGM prepisalo vaš zagonski nalagalnik. To pomeni, da ko uporabite MPLAB, ne boste mogli več preklopiti na uporabo Arduina ali MPIDE, dokler znova ne naložite zagonskega nalagalnika.

Tukaj na strani Instructables je nekaj vadnic, ki zajemajo, kako znova naložite zagonski nalagalnik za DP32. To bo delovalo tudi za WF32 in večino drugih plošč chipKIT. Za ponovno nalaganje zagonskih nalagalnikov na uC32 pa so potrebni dodatni koraki, zato bom ta postopek obravnaval v drugi vadnici.

Ta trenutek bom uporabil tudi za to, da ne bom opisal, kako programirati vaše chipKIT plošče v MPLAB. To je povsem druga pločevinka črvov, zato bom o tem govoril v ločeni vadnici.

2. korak: Prenos MPLAB X

Prenos MPLAB X
Prenos MPLAB X
Prenos MPLAB X
Prenos MPLAB X

Pojdite na spletno mesto Microchip MPLAB X in se pomaknite navzdol. Videli boste vrsto zavihkov. Kliknite tisto, ki pravi "Prenesi". Kliknite povezavo za vaš operacijski sistem in namestitveni program bi moral začeti prenos.

(Stranska opomba: Ker imam MPLAB X že nameščen, bom za to vadnico namestil starejšo različico, ki jo najdete na zavihku "Prenos arhiva". Nameščam IDE 3.10. Najnovejšo različico (kot tega pisanja) je 3.30.)

3. korak: Namestite

Namesti
Namesti
Namesti
Namesti
Namesti
Namesti

Ta korak je dokaj preprost, zato ga ne bom trpel. Bom pa opozoril na eno stvar, ki jo velja omeniti.

Zaženite namestitveni program in se strinjajte s pogoji uporabe. Precej standardna cena za namestitvenega programa, vendar bi sčasoma morali priti do koraka, ki je videti kot slika 2, ki sprašuje o namestitvi IDE ali namestitvi IPE. Oba polja morata biti samodejno označena, če pa nista, jih preverite.

IPE je integrirano programsko okolje. Koristno je, če imate vnaprej sestavljeno šestnajstiško datoteko, ki jo je treba le naložiti na ploščo. To orodje je še posebej uporabno za ponovno nalaganje zagonskih nalagalnikov na plošče chipKIT, zato jih lahko znova uporabite z Arduinom.

Za to lahko uporabite samo IDE, vendar se mi zdi IPE bolj racionaliziran.

4. korak: Prenos prevajalnika

Prenos prevajalnika
Prenos prevajalnika
Prenos prevajalnika
Prenos prevajalnika
Prenos prevajalnika
Prenos prevajalnika

Takoj po končani namestitvi vas odpre zadnja stran namestitvenega programa s tremi potrditvenimi polji. Vsako od teh potrditvenih polj, če je izbrano, odpre zavihek v privzetem brskalniku, ki odpre spletno mesto za izdelek Microchip. Edini, ki nas trenutno zanima, je prevajalnik XC32, ki je najboljša možnost.

Pustite zgornje polje označeno in počistite druga dva (kot na prvi sliki).

Ko pritisnete »Dokončaj«, se na strani prevajalnika XC odpre nov zavihek. Pomaknite se navzdol, dokler ne vidite vrstice zavihkov, in kliknite tisto z oznako »Prenosi«. Prenesite prevajalnik XC32 za svoj operacijski sistem.

Pomembno je, da dobite prevajalnik XC32, saj vse plošče chipKIT uporabljajo 32 -bitne mikrokrmilnike. Prenesete lahko tudi 16 in 8 -bitne prevajalnike (XC16 oziroma XC8), vendar bodo ti uporabni le, če uporabljate 16 ali 8 -bitne plošče, kar pa plošče chipKIT niso.

5. korak: Namestitev prevajalnika

Namestitev prevajalnika
Namestitev prevajalnika
Namestitev prevajalnika
Namestitev prevajalnika
Namestitev prevajalnika
Namestitev prevajalnika
Namestitev prevajalnika
Namestitev prevajalnika

Ko je prenos končan, lahko zaženete namestitveni program XC32, ki vas bo popeljal skozi sam postopek.

Omeniti velja, da nameščamo brezplačno različico prevajalnika XC32. Na ta način vam ni treba plačati nobene licence in ta bo dobro služila našim namenom.

Ko se prevajalnik namesti, bo v namestitvenem programu še zadnji korak, ki vas bo prosil, da aktivirate ali kupite licenco. Ker uporabljamo brezplačno licenco, nam tega ni treba storiti. Spodaj pa je ključ in povezava za brezplačno poučevanje C ++.

Na splošno C ++ ustvarja večje programe od C in osebno ne uporabljam C ++, lahko pa, če želite.

Korak 6: To je to

To je to!
To je to!

Zdaj ste namestili MPLAB X!

Če ste navajeni na Arduino ali MPIDE, je MPLAB popolnoma drugačna zver. Arduino skrbi za večino res težkih stvari za vas. Z odstranitvijo tega razkoraka med programerjem in mikrokrmilnikom je uporaba MPLAB hkrati težja in zahtevnejša.

Ne bom se preveč ukvarjal s tem, kako uporabljati plošče MPLAB in chipKIT, bom pa pisal blog, ki pojasnjuje, kako narediti preprost program za utripanje LED in kaj se dejansko dogaja na plošči.

Upam, da se vam je to zdelo koristno!

Priporočena: