MPLAB X IDE使用心得

 這幾天花了很大的力氣,終於把官方給的庫函數成功燒錄到入門的以太網套件中,終於能點亮板子上的led。這也沒有白費我這幾天的努力。
         下面,就簡單的介紹我的開發心得吧
1)開發環境的配置

配置9.png 配置10.png 
         首先,我們需要下載和安裝MPLABX-v2.10harmony_v0_80_01bxc32-v1.32這三個軟件。我對這三個軟件做簡單的說明:MPLABX-v2.10是一個用於開發Microchip單片機和數字信號控制器的應用。可以開發Microchip8位,16位,32位等的單片機。功能很強大。harmony_v0_80_01b是一個固件庫,裏面有PIC32相關的例程和一些應用的APIxc32-v1.32是一個編譯器。八折三個軟件安裝完後,就可以進行開發了。下面就我就分享一下我的經驗。
2)庫例程的編譯,下載和硬件仿真
a)首先,找到官方的例程
打開工程技巧.png 
官方的例程 一般在這個位置。
X:\microchip\harmony\v0_80_01b\apps\examples\peripheral\state-driven\ports\blinky_leds\firmware
找到這個路徑後,用鼠標這個blinky_leds.X文件直接拖到MPLAB裏,如下圖:
配置11.png 
或者直接在MPLAB IDEcrtl+shift+O的功能,按照這個路徑打開工程。凡事見到像XXXX.X的文件夾,這個文件夾就是相應的工程。
打開例程工程後,如下圖:
配置13.png 
b)選擇相應的芯片
         打開例程工程後,就要選擇基於那個芯片的例程,具體方法有兩種:
方法一:
配置12.png 
         直接在我畫圈的地方的選擇,我打開的這個例程有基於三個芯片的例程的,如果你是PIC32MZ嵌入式入門套件的,就選擇pic32_sk_mz,其他的也是這樣選擇的。
方法二
配置14.png 
         首先用鼠標選中工程的總目錄,然後右擊鼠標就會出現一個很長的菜單欄,接着鼠標選擇菜單欄底部的Properties選項,進入下一級菜單欄:
配置1.png 
         進入就是這樣子,我畫的藍色圈就是這關於4個芯片例程的相關設置。想了解的讀者可以自行研究,我這裏就不多說了,裏面的相關設置,官方已經幫你搞定了。然後就用鼠標點擊我畫了紅色圈圈的這一個選項。點擊進入如下圖:
配置2.png 
         然後根據你是哪個開發套件的來配置,我這裏用PIC32MZ的入門以太網套件,所以月用鼠標點擊紅色圈的pic32_sk_mz,然後點擊畫藍色圈的選項,把它激活。做到這裏,工程基本上都配置好了。然後就是下載和仿真了。
3)編譯,下載和硬件仿真
a)編譯
配置15.png 
         鼠標點擊畫紅色圈的圖標就可以進行工程的編譯,如果編譯沒有問題就會出現畫着藍色圈的編譯器反饋的信息。
b)下載程序
         首先插上USB,然後連接到電腦上
配置16.png 
要用畫着紅色的那個usb口,就是較長的那條usb線。接着選擇仿真工具。
配置17.png 
配置18.png 
鼠標點擊畫紅色圈的圖標,就會彈出一個菜單,如果usb沒有接上電腦前是這樣的,插上usb後就會出現驅動了,如圖:
配置19.png 
配置5.png 
         這時就可以下載程序和仿真了
c)下載和硬件仿真
配置6.png 
         鼠標點擊畫紅色圈的圖標,就可以進行下載程序,當程序下載成功後就會出現大紅色圈裏的信息,表明下載已經成功。
d)硬件仿真調試
配置7.png 
配置8.png 
         鼠標點擊畫紅色圈的圖標即可進入硬件仿真狀態,進入仿真狀態時,編譯器是默認全速運行的,這是炫耀鼠標點擊下圖的畫着紅色圈的圖標,然後就可以根據自己需要進行單步運行等方式調試程序。
配置20.png 
         例程是讓一個燈閃爍的,我在工程裏調添加了兩句話,如下圖畫着紅色圈的部分。
LED1~3代表板子上的三個led燈,這部分讀者可以自己進行嘗試。
工程打開後.png 
手敲字敲得好累呀,希望這對大家有幫助,能儘快熟悉這款工具和他的編譯環境。

配置3.png (224.74 KB, 下載次數: 18)

配置3.png

配置4.png (138.19 KB, 下載次數: 22)

配置4.png


PICC 內嵌彙編

picc 內嵌彙編 http://blog.csdn.net/chengfeng135/article/details/17583379

文章來源是:http://tiyubisai.com/video_news/news_135526.html

csdn主站:http://www.csdn.net/

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章