Cov txheej txheem:

Txhim Kho MPLAB X rau Cov Khoom ChipKIT: 6 Kauj Ruam
Txhim Kho MPLAB X rau Cov Khoom ChipKIT: 6 Kauj Ruam

Video: Txhim Kho MPLAB X rau Cov Khoom ChipKIT: 6 Kauj Ruam

Video: Txhim Kho MPLAB X rau Cov Khoom ChipKIT: 6 Kauj Ruam
Video: PRESTIN Ft. YASMI - Nuj Nplhaib Thiab Ntxawm (Cover) 2024, Hlis ntuj nqeg
Anonim
Txhim kho MPLAB X rau Cov Khoom ChipKIT
Txhim kho MPLAB X rau Cov Khoom ChipKIT

Coob leej ntawm koj uas ua raws li Kuv Rau Cov Neeg Hlau Pheej Yig series tau paub txog yuav siv MPIDE nrog cov khoom chipKIT li cas. Koj kuj tseem yuav paub paub siv Arduino IDE nrog cov laug cam no li cas. Txog tam sim no, txawm li cas los xij, Kuv tsis tau siv MPLAB X ntau heev.

MPLAB X yog IDE muaj zog, ua los ntawm Microchip, uas muab kev nkag ncaj qha rau koj rau npe hauv onboard PIC microcontrollers uas chipKIT boards siv. Qhov no tso cai rau kev tswj hwm ntau dua ntawm cov laug cam thiab nkag mus rau ntau yam ntawm lawv cov khoom siv uas tau ua tiav los ntawm Arduino.

Futhermore, vim tias MPLAB X tsis xav tau bootloader xav tau los ntawm Arduino thiab MPIDE, nws tso cai rau koj siv ntau qhov chaw ua haujlwm ntawm koj cov laug cam.

~~~~~

Txog ntau yam uas kuv tau ua tiav, koj tuaj yeem tshawb xyuas kuv nplooj ntawv profile!

Yog xav paub ntxiv los ntawm Digilent lossis Digilent Makerspace, txheeb xyuas Digilent blog!

Kauj ruam 1: CEEB TOOM

CEEB TOOM
CEEB TOOM

Siv MPLAB xav tau chipKIT PGM. Txuas ntxiv, kev teeb tsa koj lub rooj tsavxwm nrog MPLAB thiab PGM yuav sau koj lub bootloader. Qhov no txhais tau tias thaum koj siv MPLAB, koj yuav tsis tuaj yeem hloov rov qab mus siv Arduino lossis MPIDE txog thaum koj rov qhib lub bootloader.

Muaj ntau qhov kev qhia ntawm no ntawm Cov Ntawv Qhia uas npog yuav ua li cas rov ntim lub bootloader rau DP32. Qhov no tseem yuav ua haujlwm rau WF32, thiab feem ntau lwm cov chipKIT cov laug cam. Muaj cov kauj ruam ntxiv xav tau rau reloading bootloaders ntawm uC32, txawm li cas los xij, yog li kuv yuav npog qhov txheej txheem ntawd hauv lwm qhov kev qhia.

Kuv tseem yuav siv sijhawm no los taw qhia tias kuv yuav tsis npog yuav ua li cas rau txheej txheem koj li chipKIT cov laug cam hauv MPLAB. Qhov ntawd yog lwm qhov tuaj yeem ua rau cov cua nab, yog li kuv yuav npog qhov ntawd hauv kev qhia cais.

Kauj ruam 2: Rub tawm MPLAB X

Rub tawm MPLAB X
Rub tawm MPLAB X
Rub tawm MPLAB X
Rub tawm MPLAB X

Mus rau Microchip MPLAB X lub vev xaib thiab nqes mus. Koj yuav pom kab ntawm tabs. Nyem qhov uas hais tias "Download". Nyem rau kab ntawv txuas rau koj lub operating system, thiab lub installer yuav tsum pib rub tawm.

(Nco Ntsoov Sab: Vim tias kuv twb muaj MPLAB X teeb tsa lawm, rau qhov kev qhia no kuv yuav txhim kho qhov qub, uas tuaj yeem pom hauv "Download Archive" tab. Kuv tab tom txhim kho IDE 3.10. ntawm qhov kev sau ntawv no) yog 3.30.)

Kauj ruam 3: Nruab

Nruab
Nruab
Nruab
Nruab
Nruab
Nruab

Cov kauj ruam no ncaj ncaj, yog li kuv yuav tsis ntseeg nws. Txawm li cas los xij kuv yuav taw qhia ib yam uas tsim nyog sau cia.

Khiav lub installer thiab pom zoo rau cov lus siv. Tus nqi zoo nkauj tus nqi rau tus txhim kho, txawm li cas los xij thaum kawg koj yuav tsum tau mus rau qib uas zoo li daim duab 2, uas nug txog kev txhim kho IDE, lossis txhim kho IPE. Ob lub thawv no yuav tsum raug tshuaj xyuas, tab sis yog tias lawv tsis yog, mus tom ntej thiab kos lawv.

IPE yog Ib Cheeb Tsam Ua Haujlwm Ib Cheeb Tsam. Nws muaj txiaj ntsig yog tias koj muaj cov ntaub ntawv hex ua ntej uas tsuas yog xav tau xa mus rau lub rooj tsavxwm. Tshwj xeeb, cov cuab yeej no muaj txiaj ntsig zoo rau rov pib lub bootloaders mus rau chipKIT cov laug cam, yog li koj tuaj yeem siv lawv nrog Arduino dua.

Koj tuaj yeem siv tsuas yog IDE los ua qhov no, txawm li cas los xij kuv pom IPE tau yooj yim dua.

Kauj ruam 4: DownloadingThe Compiler

Download tau Tus Compiler
Download tau Tus Compiler
Download tau Tus Compiler
Download tau Tus Compiler
Download tau Tus Compiler
Download tau Tus Compiler

Tam sim ntawd tom qab koj teeb tsa tiav, koj yuav tsum raug coj mus rau ib nplooj ntawv kawg ntawm tus nruab, nrog rau peb lub npov. Txhua ntawm cov thawv no, yog tias sab laug tshawb xyuas, yuav qhib lub tab hauv koj lub browser qub uas mus rau lub vev xaib rau Microchip khoom. Tsuas yog ib qho uas peb xav tau tam sim no yog XC32 tus neeg sau, uas yog qhov kev xaiv saum toj kawg nkaus.

Tawm ntawm lub npov sab saum toj, thiab kos lwm ob (raws li hauv daim duab thawj).

Thaum koj ntaus "Ua tiav", qhov no yuav qhib lub tab tshiab rau XC cov nplooj ntawv ua ke. Scroll cia kom txog thaum koj pom kab ntawm tabs, thiab nyem rau ib qho uas hais tias "Downloads". Rub tawm XC32 compiler rau koj lub operating system.

Nws yog ib qho tseem ceeb uas koj tau txais XC32 tus neeg suav, vim tias txhua lub chipKIT cov laug cam siv 32 ntsis microcontrollers. Koj tseem tuaj yeem rub tawm 16 thiab 8 ntsis cov sib sau (XC16, thiab XC8, feem), tab sis cov ntawd tsuas yog muaj txiaj ntsig yog tias koj siv 16 lossis 8 ntsis cov laug cam, uas chipKIT cov laug cam tsis yog.

Kauj Ruam 5: Txhim Kho Cov Compiler

Txhim kho Compiler
Txhim kho Compiler
Txhim kho Compiler
Txhim kho Compiler
Txhim kho Compiler
Txhim kho Compiler
Txhim kho Compiler
Txhim kho Compiler

Thaum rub tawm tiav, koj tuaj yeem ua haujlwm nruab XC32, uas yuav coj koj los ntawm cov txheej txheem nws tus kheej.

Nws tsim nyog sau cia tias peb tab tom txhim kho cov dawb version ntawm XC32 compiler. Koj tsis tas yuav them rau ib daim ntawv tso cai li no, thiab nws yuav ua haujlwm rau peb lub hom phiaj kom zoo.

Tom qab koj teeb tsa kev sib sau ua ke, yuav muaj ib qib kawg hauv lub installer uas yuav nug koj kom qhib lossis yuav daim ntawv tso cai. Vim tias peb siv daim ntawv tso cai dawb, peb tsis tas yuav ua qhov no. Txawm li cas los xij, hauv qab no yog tus yuam sij thiab txuas rau dawb C ++ liscence.

Feem ntau hais lus, C ++ tsim cov haujlwm loj dua C, thiab tus kheej kuv tsis siv C ++, tab sis koj tuaj yeem yog tias koj xav tau.

Kauj ruam 6: Nws yog

Yog Nws!
Yog Nws!

Tam sim no koj tau teeb tsa MPLAB X!

Yog tias koj tau siv rau Arduino lossis MPIDE, MPLAB yog tsiaj nyaum sib txawv kiag li. Arduino ua tus taw tes ntawm kev saib xyuas ntawm feem ntau ntawm cov khoom nyuaj rau koj tom qab lub scenes. Los ntawm kev tshem tawm qhov sib faib nruab nrab ntawm tus programmer thiab microcontroller, MPLAB yog tib lub sijhawm nyuaj siv, thiab nyuaj dua.

Kuv yuav tsis nkag mus yuav siv MPLAB thiab chipKIT cov laug cam ntau npaum li cas, tab sis kuv yuav sau ib qhov blog uas piav qhia yuav ua li cas thiaj ua kom yooj yim LED ntsais muag txoj haujlwm, thiab dab tsi yog qhov ua tau hauv lub rooj tsavxwm.

Vam tias koj pom qhov no muaj txiaj ntsig!

Pom zoo: