CW32IOT評(píng)估板軟件例程基于MDK-arm(keil5)開發(fā),詳細(xì)安裝教程請(qǐng)觀看視頻教程,或者移步至CSDN搜索KIEL5安裝。
B站鏈接:
https://www.bilibili.com/video/BV1xs4y157my/?spm_id_from=333.999.0.0
MDK注冊(cè)完成后,為使WCH-LINK能正確仿真CW32,需對(duì)WCH-LINK安裝驅(qū)動(dòng)。找到驅(qū)動(dòng)軟件包雙擊進(jìn)行安裝首先點(diǎn)擊“DapLinkSer”文件夾安裝驅(qū)動(dòng),在KEIL5環(huán)境下WCH-LINK要在“ARM”模式下,將WCH-Link切換到ARM模式,在Keil中選擇CMSIS-DAP Debugger即可仿真調(diào)試.。
MDK-ARM工具鏈。復(fù)制固件包“IdeSupportMDKflashloader”目錄下的*.FLM文件(參見圖1.8)到MDK-ARM的安裝目錄“Keil_v5ARMFlash文件中”如圖1.8
![pYYBAGRuvhiAfyxpAADDIwhJQuo247.png](https://file.elecfans.com/web2/M00/A7/F9/pYYBAGRuvhiAfyxpAADDIwhJQuo247.png)
![poYBAGRuvjmAHoE2AAGpDXwKcc8065.png](https://file.elecfans.com/web2/M00/A7/7D/poYBAGRuvjmAHoE2AAGpDXwKcc8065.png)
打開Keil MDK-ARM微控制器集成開發(fā)環(huán)境,如圖1.10:
![poYBAGRuvk6AKeIRAADBWV7Q5cQ629.png](https://file.elecfans.com/web2/M00/A7/7D/poYBAGRuvk6AKeIRAADBWV7Q5cQ629.png)
在“Project”菜單中,選擇“Open Project”以顯示“Select Project File”對(duì)話框。瀏覽并選中一個(gè)示例項(xiàng)目文件,點(diǎn)擊“打開”啟動(dòng)它,如圖1.11:
![poYBAGRuvmCABLasAAE6TiGtu1M416.png](https://file.elecfans.com/web2/M00/A7/7D/poYBAGRuvmCABLasAAE6TiGtu1M416.png)
選擇工具欄的“Option”按鈕,以顯示“Option”對(duì)話框,如圖1.12:
![pYYBAGRuvn2ABrCjAAI0XrQO8Z8590.png](https://file.elecfans.com/web2/M00/A7/F9/pYYBAGRuvn2ABrCjAAI0XrQO8Z8590.png)
選擇“Target”項(xiàng),修改“System Viewer File”為固件包“IdeSupportMDK”目錄下的CW32F030.SFR文件,如圖1.13:
![pYYBAGRuvomAE09DAAFL214LZA0126.png](https://file.elecfans.com/web2/M00/A7/F9/pYYBAGRuvomAE09DAAFL214LZA0126.png)
選擇“Debug”項(xiàng),修改調(diào)試器為“CMSIS-DAP Debugger”,如圖1.14:
![pYYBAGRuvpyAdR31AAKB6HQSnqo940.png](https://file.elecfans.com/web2/M00/A7/F9/pYYBAGRuvpyAdR31AAKB6HQSnqo940.png)
選擇“Utilities”項(xiàng),點(diǎn)擊“Settings”按鈕,在彈出的對(duì)話框中選擇“Flash Download”項(xiàng),如圖1.15:
![poYBAGRuvq6AYJl6AAGZtnUOvFo311.png](https://file.elecfans.com/web2/M00/A7/7D/poYBAGRuvq6AYJl6AAGZtnUOvFo311.png)
點(diǎn)擊“Add”按鈕,找到“CW32F030”的Flash燒寫算法,點(diǎn)擊“Add”按鈕添加,如圖1.16:
![poYBAGRuvryAEtVkAAHXRISYqkU685.png](https://file.elecfans.com/web2/M00/A7/7D/poYBAGRuvryAEtVkAAHXRISYqkU685.png)
在“Project”菜單中選擇“Rebuild all target files”以編譯項(xiàng)目。
如果項(xiàng)目編譯成功,將顯示以下窗口,如圖1.17:
![poYBAGRuvs-AagWrAAEgTWgZAPw853.png](https://file.elecfans.com/web2/M00/A7/7D/poYBAGRuvs-AagWrAAEgTWgZAPw853.png)
在MDK-ARM IDE中,從調(diào)試菜單中選擇開始/停止調(diào)試會(huì)話或點(diǎn)擊工具欄中的開始/停止調(diào)試會(huì)話按鈕,以對(duì)Flash存儲(chǔ)器進(jìn)行編程并開始調(diào)試,如圖1.18:
![pYYBAGRuvt6AESkmAABwUasSkic292.png](https://file.elecfans.com/web2/M00/A7/F9/pYYBAGRuvt6AESkmAABwUasSkic292.png)
MDK-ARM中的調(diào)試器可用于用C語(yǔ)言和匯編語(yǔ)言調(diào)試源代碼,設(shè)置斷點(diǎn),以及監(jiān)控各個(gè)變量和代碼執(zhí)行過程中發(fā)生的事件,如圖1.19:
![poYBAGRuvuyAGHh0AALK2Gpuusc514.png](https://file.elecfans.com/web2/M00/A7/7D/poYBAGRuvuyAGHh0AALK2Gpuusc514.png)
-
嵌入式
+關(guān)注
關(guān)注
5094文章
19185瀏覽量
307905 -
軟件開發(fā)
+關(guān)注
關(guān)注
0文章
624瀏覽量
27462 -
仿真
+關(guān)注
關(guān)注
50文章
4127瀏覽量
134045 -
開發(fā)板
+關(guān)注
關(guān)注
25文章
5125瀏覽量
98292 -
CW32
+關(guān)注
關(guān)注
1文章
218瀏覽量
745 -
武漢芯源
+關(guān)注
關(guān)注
1文章
66瀏覽量
299
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
![](https://file1.elecfans.com/web2/M00/88/F8/wKgZomR3H42AJMo6AAPtABLY9gs606.png)
評(píng)論