INHOUDSOPGAWE:

Die installering van MPLAB X vir ChipKIT -produkte: 6 stappe
Die installering van MPLAB X vir ChipKIT -produkte: 6 stappe

Video: Die installering van MPLAB X vir ChipKIT -produkte: 6 stappe

Video: Die installering van MPLAB X vir ChipKIT -produkte: 6 stappe
Video: Установка приложения ArduBlock 2024, November
Anonim
Installeer MPLAB X vir ChipKIT -produkte
Installeer MPLAB X vir ChipKIT -produkte

Baie van u wat my reeks For Cheap Robots volg, is bekend met die gebruik van MPIDE met chipKIT -produkte. U is moontlik selfs vertroud met die gebruik van die Arduino IDE met hierdie borde. Tot dusver het ek egter nie baie MPLAB X gebruik nie.

MPLAB X is 'n kragtige IDE, vervaardig deur Microchip, wat u direkte toegang gee tot die registers aan boord van die PIC -mikrobeheerders wat chipKIT -borde gebruik. Dit bied baie meer verfynde beheer oor die planke en toegang tot meer van hul hardeware wat deur Arduino verlig word.

Verder, omdat MPLAB X nie die laaiprogram nodig het wat Arduino en MPIDE benodig nie, kan u meer van die programmeringsruimte op u planke gebruik.

~~~~~

Vir meer dinge wat ek gedoen het, kan u my profielbladsy besoek!

Besoek die Digilent -blog vir meer inligting van Digilent of die Digilent Makerspace!

Stap 1: WAARSKUWING

WAARSKUWING
WAARSKUWING

Om MPLAB te gebruik, benodig 'n chipKIT PGM. As u u bord met MPLAB en die PGM programmeer, word u selflaaiprogram ook oorskryf. Dit beteken dat sodra u MPLAB gebruik het, u nie weer kan terugkeer na die gebruik van Arduino of MPIDE voordat u die selflaaiprogram laai nie.

Hier is verskeie tutoriale oor instruksies wat handel oor die herlaai van die selflaaiprogram vir die DP32. Dit sal ook werk vir die WF32 en die meeste ander chipKIT -borde. Daar is egter ekstra stappe nodig om die selflaaiprogramme op die uC32 te herlaai, dus ek behandel die proses in 'n ander tutoriaal.

Ek sal ook die oomblik neem om daarop te wys dat ek nie sal bespreek hoe u u chipKIT -borde in MPLAB kan programmeer nie. Dit is nog 'n blikkie wurms, so ek behandel dit in 'n aparte handleiding.

Stap 2: Laai MPLAB X af

Laai MPLAB X af
Laai MPLAB X af
Laai MPLAB X af
Laai MPLAB X af

Gaan na die Microchip MPLAB X -webwerf en blaai af. U sien 'n ry oortjies. Klik op die een wat sê "Laai af". Klik op die skakel vir u bedryfstelsel, en die installeringsprogram moet begin aflaai.

(Syopmerking: omdat ek MPLAB X reeds geïnstalleer het, gaan ek vir hierdie tutoriaal 'n ouer weergawe installeer, wat op die oortjie "Aflaai argief" gevind kan word. Ek installeer IDE 3.10. Die nuutste weergawe (as van hierdie skrywe) is 3.30.)

Stap 3: Installeer

Installeer
Installeer
Installeer
Installeer
Installeer
Installeer

Hierdie stap is redelik eenvoudig, so ek sal nie daaroor uitwei nie. Ek sal egter een ding noemenswaardig noem.

Begin die installeerder en stem in tot die gebruiksvoorwaardes. 'N Redelike standaard tarief vir 'n installeerder, maar uiteindelik moet u by 'n stap kom wat op prent 2 lyk, wat vra oor die installering van die IDE of die installering van die IPE. Beide hierdie blokkies moet outomaties gemerk word, maar as dit nie die geval is nie, gaan dan verder.

Die IPE is 'n geïntegreerde programmeringsomgewing. Dit is handig as u 'n voorafgeboude hex-lêer het wat net op die bord opgelaai moet word. Hierdie instrument is spesifiek handig om die selflaaiprogramme weer op chipKIT-borde te laai, sodat u dit weer met Arduino kan gebruik.

U kan slegs die IDE hiervoor gebruik, maar ek vind die IPE meer vaartbelyn.

Stap 4: Laai die samesteller af

Laai die samesteller af
Laai die samesteller af
Laai die samesteller af
Laai die samesteller af
Laai die samesteller af
Laai die samesteller af

Onmiddellik nadat u installasie voltooi is, moet u na die laaste bladsy van die installeerder gaan, met drie blokkies. Elkeen van hierdie blokkies, as dit gemerk is, sal 'n oortjie in u standaardblaaier oopmaak wat na 'n webwerf vir 'n Microchip -produk gaan. Die enigste waarin ons tans belangstel, is die XC32 -samesteller, wat die beste opsie is.

Laat die boonste boks ingekry en merk die ander twee (soos op die eerste foto).

As u op "Voltooi" klik, sal 'n nuwe oortjie na die XC -samestellerbladsy oopgemaak word. Blaai af totdat u 'n rits oortjies sien en klik op die een met die naam "Downloads". Laai die XC32 -samesteller vir u bedryfstelsel af.

Dit is belangrik dat u die XC32 -samesteller kry, want al die chipKIT -borde gebruik 32 -bits mikrobeheerders. U kan ook die 16 en 8 bit samestellers aflaai (onderskeidelik XC16 en XC8), maar dit sal slegs handig wees as u 16 of 8 bis borde gebruik, wat chipKIT borde nie is nie.

Stap 5: Installeer die samesteller

Die installering van die samesteller
Die installering van die samesteller
Die installering van die samesteller
Die installering van die samesteller
Die installering van die samesteller
Die installering van die samesteller
Die installering van die samesteller
Die installering van die samesteller

Sodra die aflaai voltooi is, kan u die XC32 -installeerder uitvoer, wat u deur die proses self sal neem.

Dit is opmerklik dat ons die gratis weergawe van die XC32 -samesteller installeer. U hoef nie op hierdie manier vir 'n lisensie te betaal nie, en dit sal ons doel baie goed dien.

Nadat u samesteller geïnstalleer is, is daar 'n laaste stap in die installeerder wat u sal vra om 'n lisensie te aktiveer of aan te skaf. Omdat ons die gratis lisensie gebruik, hoef ons dit nie te doen nie. Hieronder is egter 'n sleutel en 'n skakel vir 'n gratis C ++ lisensie.

Oor die algemeen skep C ++ groter programme as C, en persoonlik gebruik ek nie C ++ nie, maar u kan as u wil.

Stap 6: Dit is dit

Dis dit!
Dis dit!

U het nou MPLAB X geïnstalleer!

As jy gewoond is aan Arduino of MPIDE, is MPLAB 'n heel ander dier. Arduino maak 'n punt daarvan om agter die skerms vir die meeste van die moeilikste dinge vir u te sorg. Deur die skeiding tussen die programmeerder en die mikrobeheerder te verwyder, is MPLAB terselfdertyd moeiliker om te gebruik en meer uitdagend.

Ek gaan nie te veel nadink oor hoe om MPLAB- en chipKIT -borde te gebruik nie, maar ek sal 'n blog skryf wat verduidelik hoe u 'n eenvoudige LED -knipperprogram kan maak, en wat eintlik binne -in die bord aan die gang is.

Hoop u het dit nuttig gevind!

Aanbeveel: