使用MPLAB X IDE來新建項目,并且通過MCC來配置引腳,可以方便、快捷地建立起項目框架和基本配置代碼。在使用MPLAB X IDE新建項目之前,先確定是否安裝好了MCC插件,這個插件并不會隨同IDE安裝,而是需要單獨安裝的,下面先介紹MCC插件的安裝過程,如果您已經安裝好了這個插件,則可直接看第二部分。
一、安裝MCC插件
這個插件有兩種安裝方法,一是在線安裝,另一個是事先下載好再安裝,由于在線安裝需要較長的時間,建議最好還是先下載好后再安裝。
1、在線安裝
在“工具——插件”窗口里的“可用插件”里選擇到MCC選項,點擊左下方的“安裝”按鈕,然后耐心等待下載完成(如下圖):
MCC_inset_0.jpg (133.71 KB, 下載次數: 223)
下載附件
2019-6-8 15:35 上傳
2、事先下載好再安裝
在插件安裝窗口中的“已下載”頁面按“添加插件”按鈕,定位到插件存放的文件夾,點擊“打開”按鍵:
MCC_inset_1.jpg (69.8 KB, 下載次數: 221)
下載附件
2019-6-8 15:35 上傳
此時文件名會出現在“已下載”窗口,再按左下角的“安裝”按鈕,進入安裝界面:
MCC_inset_2.jpg (78.68 KB, 下載次數: 202)
下載附件
2019-6-8 15:35 上傳
3、插件的安裝
插件安裝過程比較簡單,同意協(xié)議之后就一直“下一步”,直到安裝完成。
MCC_inset_3.jpg (60.69 KB, 下載次數: 218)
下載附件
2019-6-8 15:35 上傳
MCC_inset_4.jpg (117.84 KB, 下載次數: 207)
下載附件
2019-6-8 15:35 上傳
注意插件安裝過程中還需要重啟軟件,以便與IDE建立連接:
MCC_inset_6.jpg (30.65 KB, 下載次數: 206)
下載附件
2019-6-8 15:35 上傳
重啟時會先更新,如下圖:
MCC_inset_7.jpg (24.33 KB, 下載次數: 216)
下載附件
2019-6-8 15:35 上傳
然后再啟動IDE進行相應的設置,以便與MCC建立連接:
MCC_inset_8.jpg (22.35 KB, 下載次數: 199)
下載附件
2019-6-8 15:35 上傳
啟動完成后,插件就完全安裝好了,此時可在“工具——插件 ”窗口里的“已安裝插件”頁面找到MCC了。
MCC_inset_9.jpg (112.75 KB, 下載次數: 206)
下載附件
2019-6-8 15:35 上傳
二、新建項目文件
在MPLAB X IDE窗口菜單選擇“文件——新建項目”,啟動新建項目向導。
1、選擇項目
這里一般選擇“mirochip嵌入式——獨立項目”
new_pro_00.jpg (56.58 KB, 下載次數: 201)
下載附件
2019-6-8 16:25 上傳
2、選擇器件
這里千萬不能隨便選,一定要從下拉列表框里找到正確的器件名稱:
new_pro_02.jpg (42.18 KB, 下載次數: 211)
下載附件
2019-6-8 16:25 上傳
3、選擇工具
我用的是PIC16F18446芯片,對應的編譯器是XC8,在此選擇“Simulator”。如果你尚未安裝XC8插件,則需要先安裝,否則這個選項前面不是綠色標識,而是紅色標識,此時你無法選中。
new_pro_03.jpg (47.78 KB, 下載次數: 203)
下載附件
2019-6-8 16:25 上傳
4、選擇編譯器
選中“XC8...”這一行就行:
new_pro_04.jpg (55.92 KB, 下載次數: 216)
下載附件
2019-6-8 16:25 上傳
5、建立項目名稱和文件夾
輸入你的項目名稱,IDE會自動在你指定的位置建立與項目名稱相同的文件夾,當然你也可以在些修改文件夾名稱。在此需要注意的是編碼選擇,默認的選擇不兼容中文字符,你輸入的中文字符在下次打開時會變成“??”,如果你需要使用中文字符,可選擇GB18030或GBK等中文字符集。
new_pro_05.jpg (58.52 KB, 下載次數: 205)
下載附件
2019-6-8 16:25 上傳
至此,項目框架基本建成,緊接著需要使用MCC來配置引腳并建立相應的基本文件及代碼。
三、使用MCC來配置引腳及生成基礎文件和代碼
在使用MCC配置之前,我們可以看到新建項目的文件夾下只有兩個子文件夾,如下圖:
new_pro_13.jpg (52.15 KB, 下載次數: 197)
下載附件
2019-6-8 16:55 上傳
還可以對引腳進行配置:
啟動或關閉MCC有兩種方法:1、從菜單“工具——已安裝插件”里選擇;2、點擊工具欄的MCC圖標(通常在最右邊)。
進入MCC后可以從左邊“ 設備資源”列表中選擇要配置的項目,雙擊之后即出現在上面的“項目設備”列表中,然后在主窗口中進行配置,下面是配置串口通訊:
MCC_EUSART1.jpg (230.03 KB, 下載次數: 210)
下載附件
2019-6-8 17:09 上傳
這是配置定時器0:
MCC_TIMER0.jpg (220.48 KB, 下載次數: 221)
下載附件
2019-6-8 17:10 上傳
還可以對引腳進行配置:
new_pro_15.jpg (272.76 KB, 下載次數: 226)
下載附件
2019-6-8 16:55 上傳
配置好之后,點擊左邊的"Generate"就可以生成代碼,見下圖:
MCC_ALL_2.jpg (492.86 KB, 下載次數: 231)
下載附件
2019-6-8 17:11 上傳
在點擊下圖中的“Yes”按鈕后便會自動生成相應的基礎代碼及文件:
MCC_ALL_1.jpg (272.15 KB, 下載次數: 215)
下載附件
2019-6-8 17:11 上傳
至此MCC配置完成,最后再查看項目文件夾,相應的文件及文件夾已經全部完善,我們就可以在此基礎上添加自己的代碼,完成整個項目。
new_pro_14.jpg (61.04 KB, 下載次數: 208)
下載附件
2019-6-8 16:55 上傳
|