Cov txheej txheem:
- Kauj ruam 1: CEEB TOOM
- Kauj ruam 2: Rub tawm MPLAB X
- Kauj ruam 3: Nruab
- Kauj ruam 4: DownloadingThe Compiler
- Kauj Ruam 5: Txhim Kho Cov Compiler
- Kauj ruam 6: Nws yog
Video: Txhim Kho MPLAB X rau Cov Khoom ChipKIT: 6 Kauj Ruam
2024 Tus sau: John Day | [email protected]. Kawg hloov kho: 2024-01-30 09:27
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
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
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
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
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
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
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:
Hloov-Hloov Cov Khoom Ua Si: Cov Khoom Ua Si Cov Khoom Ua Si Ua Tau Zoo!: 7 Cov Kauj Ruam (nrog Duab)
Hloov-Hloov Cov Khoom Ua Si: Cov Khoom Siv Hluav Taws Xob Ua Tau Zoo!: Qho khoom ua si hloov pauv qhib txoj hauv kev tshiab thiab kev daws teeb meem kom tso cai rau menyuam yaus uas muaj lub cev muaj peev xwm txwv lossis kev xiam oos qhab kev loj hlob los cuam tshuam nrog cov khoom ua si ntawm nws tus kheej. Hauv ntau qhov xwm txheej, cov menyuam yaus uas xav tau cov khoom ua si hloov pauv tsis tuaj yeem nkag mus
Txhim Kho Java Txhim Kho rau Raspberry Pi: 11 Kauj Ruam (nrog Duab)
Txhim Kho Java Txhim Kho rau Raspberry Pi: Cov Lus Qhia no piav qhia txog txoj hauv kev zoo rau kev txhim kho Java cov haujlwm rau Raspberry Pi. Kuv tau siv txoj hauv kev los txhim kho Java lub peev xwm xws li los ntawm kev txhawb nqa cov cuab yeej qis mus rau ntau txoj xov thiab cov phiaj xwm sib txuas hauv network. Qhov appr
Txhawm rau Txhim Kho Arduino Software (IDE) ntawm Jetson Nano Tus Tsim Kho Khoom Siv: 3 Cov Kauj Ruam
Txhawm rau Txhim Kho Arduino Software (IDE) ntawm Jetson Nano Tus Tsim Kho Khoom Siv: Koj yuav xav tau Jetson Nano Tus Tsim Kho Khoom Siv? Kev siv internet txuas rau koj lub jetson board siv ethernet jack lossis daim npav wifi uas tau teeb tsa
Rov Siv Cov Khoom Siv Yas Zib Zib Zib Zib Hnab Rau Hauv Cov Chaw Muag Khoom Chaw Muag Khoom: 6 Kauj Ruam
Reuse Recycle Plastic Chewing Gum Cannister Into Solder Station Dispenser: Cov lus qhia no yuav qhia koj yuav ua li cas siv cov yas zom zom tuaj yeem ua kom khaws cov kab laug sab zoo thiab huv. Qhov no yuav ua haujlwm ntawm lwm yam khoom siv spooled thiab; Txoj hlua, Hlau, Cables
Txhim Kho Tus Hais Lus Qub: Phau Ntawv Qhia DIY rau Kev Txhim Kho Koj Lub Tsev Lub Stereo: 7 Kauj Ruam
Kho Tus Hais Lus Qub: Phau Ntawv Qhia DIY rau Txhim Kho Koj Lub Tsev Lub Suab: Koj puas xav tau khub tshiab ntawm lub suab hais lus hauv tsev tab sis tsis tuaj yeem them nyiaj ntau pua daus las? !? Hloov tus neeg hais lus tsav tsheb yog txheej txheem yooj yim, txawm tias koj muaj lub tshuab cua tshuab