Orodha ya maudhui:

Kuweka MPLAB X kwa Bidhaa za ChipKIT: Hatua 6
Kuweka MPLAB X kwa Bidhaa za ChipKIT: Hatua 6

Video: Kuweka MPLAB X kwa Bidhaa za ChipKIT: Hatua 6

Video: Kuweka MPLAB X kwa Bidhaa za ChipKIT: Hatua 6
Video: Leap Motion SDK 2024, Novemba
Anonim
Kufunga MPLAB X kwa Bidhaa za ChipKIT
Kufunga MPLAB X kwa Bidhaa za ChipKIT

Wengi wenu ambao mnafuata safu yangu ya Rahisi ya Roboti mnajua jinsi ya kutumia MPIDE na bidhaa za chipKIT. Labda unaweza kujua jinsi ya kutumia Arduino IDE na bodi hizi. Hadi sasa, hata hivyo, sijatumia MPLAB X sana.

MPLAB X ni IDE yenye nguvu, iliyotengenezwa na Microchip, ambayo inakupa ufikiaji wa moja kwa moja kwa rejista zilizo kwenye udhibiti wa vijidhibiti vya PIC ambavyo bodi za chipKIT hutumia. Hii inaruhusu kudhibiti zaidi iliyosafishwa juu ya bodi na ufikiaji wa vifaa vyao vingi ambavyo vimeangaziwa na Arduino.

Futhermore, kwa sababu MPLAB X haiitaji bootloader inayohitajika na Arduino na MPIDE, inakuwezesha kutumia nafasi zaidi ya programu kwenye bodi zako.

~~~~~

Kwa vitu zaidi ambavyo nimefanya, unaweza kuangalia ukurasa wangu wa wasifu!

Kwa habari zaidi kutoka Digilent au Digilent Makerspace, angalia blogi ya Digilent!

Hatua ya 1: ONYO

ONYO
ONYO

Kutumia MPLAB inahitaji chipKIT PGM. Kwa kuongezea, kupanga bodi yako na MPLAB na PGM kutaandika bootloader yako. Hii inamaanisha kuwa mara tu utakapotumia MPLAB, hautaweza kurudi Arduino au MPIDE hadi utakapopakia tena bootloader.

Kuna mafunzo kadhaa hapa kwenye Maagizo ambayo inashughulikia jinsi ya kupakia tena bootloader kwa DP32. Hii pia itafanya kazi kwa WF32, na bodi zingine nyingi za chipKIT. Kuna hatua za ziada zinahitajika kwa kupakia tena bootloaders kwenye eC32, hata hivyo, kwa hivyo nitashughulikia mchakato huo katika mafunzo mengine.

Pia nitachukua wakati huu kuonyesha kwamba sitakuwa nikishughulikia jinsi ya kupanga bodi zako za chipKIT katika MPLAB. Hiyo ni njia nyingine ya minyoo kabisa, kwa hivyo nitafunika hiyo katika mafunzo tofauti.

Hatua ya 2: Kupakua MPLAB X

Inapakua MPLAB X
Inapakua MPLAB X
Inapakua MPLAB X
Inapakua MPLAB X

Nenda kwenye wavuti ya Microchip MPLAB X na utembeze chini. Utaona safu ya tabo. Bonyeza ile inayosema "Pakua". Bonyeza kwenye kiunga cha mfumo wako wa uendeshaji, na kisakinishi kinapaswa kuanza kupakua.

(Maelezo ya Upande: Kwa sababu tayari nina MPLAB X iliyosanikishwa, kwa mafunzo haya nitasanikisha toleo la zamani, ambalo linaweza kupatikana kwenye kichupo cha "Pakua Jalada". Ninaweka IDE 3.10. Toleo la hivi karibuni (kama ya maandishi haya) ni 3.30.)

Hatua ya 3: Sakinisha

Sakinisha
Sakinisha
Sakinisha
Sakinisha
Sakinisha
Sakinisha

Hatua hii ni ya moja kwa moja, kwa hivyo sitaipigia debe. Hata hivyo nitaonyesha jambo moja linalofaa kuzingatia.

Endesha kisanidi na ukubali sheria na masharti. Bei nzuri ya kisanidi, hata hivyo mwishowe unapaswa kufikia hatua ambayo inaonekana kama picha 2, ambayo inauliza juu ya kusanikisha IDE, au kusanikisha IPE. Sanduku hizi zote zinapaswa kuchunguzwa kiatomati, lakini ikiwa sio, endelea kuziangalia.

IPE ni Mazingira ya Kuunganisha Programu. Inasaidia ikiwa una faili ya hex iliyojengwa hapo awali ambayo inahitaji tu kupakiwa kwenye ubao. Hasa, zana hii ni muhimu kwa kupakia tena bootloaders kwenye bodi za chipKIT, ili uweze kuzitumia na Arduino tena.

Unaweza kutumia IDE tu kufanya hivyo, hata hivyo naona IPE imerekebishwa zaidi.

Hatua ya 4: Kupakua Mkusanyaji

Inapakua Mkusanyaji
Inapakua Mkusanyaji
Inapakua Mkusanyaji
Inapakua Mkusanyaji
Inapakua Mkusanyaji
Inapakua Mkusanyaji

Mara tu baada ya kufunga kwako kumaliza, unapaswa kupelekwa kwenye ukurasa mmoja wa mwisho wa kisakinishi, na visanduku vitatu vya hundi. Kila moja ya visanduku hivi, ikiwa imechunguzwa, itafungua kichupo kwenye kivinjari chako chaguomsingi ambacho huenda kwenye wavuti kwa bidhaa ya Microchip. Moja tu tunayovutiwa nayo sasa ni mkusanyaji wa XC32, ambayo ndiyo chaguo kuu.

Acha kisanduku cha juu kikaguliwe, na uondoe alama kwa zingine mbili (kama kwenye picha ya kwanza).

Unapogonga "Maliza", hii itafungua kichupo kipya kwenye ukurasa wa mkusanyaji wa XC. Tembeza chini mpaka uone safu tabo, na ubofye ile iliyoandikwa "Upakuaji". Pakua mkusanyaji wa XC32 kwa mfumo wako wa uendeshaji.

Ni muhimu kupata mkusanyaji wa XC32, kwa sababu bodi zote za chipKIT hutumia wadhibiti-32 kidogo. Unaweza pia kupakua compiler 16 na 8 (XC16, na XC8, mtawaliwa), lakini hizo zitakuwa muhimu tu ukitumia bodi 16 au 8, ambazo bodi za chipKIT sio.

Hatua ya 5: Kusanikisha Mkusanyaji

Kusanikisha Mkusanyaji
Kusanikisha Mkusanyaji
Kusanikisha Mkusanyaji
Kusanikisha Mkusanyaji
Kusanikisha Mkusanyaji
Kusanikisha Mkusanyaji
Kusanikisha Mkusanyaji
Kusanikisha Mkusanyaji

Mara tu upakuaji ukikamilika, unaweza kuendesha kisanidi cha XC32, ambacho kitakuchukua kupitia mchakato yenyewe.

Ni muhimu kuzingatia kwamba tunaweka toleo la bure la mkusanyaji wa XC32. Huna haja ya kulipia leseni yoyote kwa njia hii, na itafikia malengo yetu vizuri.

Baada ya mkusanyaji wako kusakinisha, kutakuwa na hatua moja ya mwisho kwenye kisanidi ambayo itakuuliza uamilishe au ununue leseni. Kwa sababu tunatumia leseni ya bure, hatuhitaji kufanya hivyo. Walakini, chini ya hiyo ni ufunguo na kiunga cha liscence ya bure ya C ++.

Kwa ujumla, C ++ huunda mipango mikubwa kuliko C, na kibinafsi mimi situmii C ++, lakini unaweza ikiwa unataka.

Hatua ya 6: Hiyo ndio

Hiyo Ndio!
Hiyo Ndio!

Umeweka MPLAB X sasa!

Ikiwa umeshazoea Arduino au MPIDE, MPLAB ni mnyama tofauti kabisa. Arduino hufanya hoja ya kutunza vitu vingi ngumu kwako nyuma ya pazia. Kwa kuondoa mgawanyiko kati ya programu na mdhibiti mdogo, MPLAB wakati huo huo ni ngumu zaidi kutumia, na ni changamoto zaidi.

Sitakuwa na jinsi ya kutumia bodi za MPLAB na chipKIT sana, lakini nitaandika blogi ambayo inaelezea jinsi ya kutengeneza programu rahisi ya kupepesa LED, na ni nini kinaendelea ndani ya bodi.

Natumahi umepata hii muhimu!

Ilipendekeza: