小白从0学习CW32的第一天(搭建软件开发环境)

电子说

1.2w人已加入

描述

CW32IOT评估板软件例程基于MDK-arm(keil5)开发,详细安装教程请观看视频教程,或者移步至CSDN搜索KIEL5安装。

B站链接:

https://www.bilibili.com/video/BV1xs4y157my/?spm_id_from=333.999.0.0 

MDK注册完成后,为使WCH-LINK能正确仿真CW32,需对WCH-LINK安装驱动。找到驱动软件包双击进行安装首先点击“DapLinkSer”文件夹安装驱动,在KEIL5环境下WCH-LINK要在“ARM”模式下,将WCH-Link切换到ARM模式,在Keil中选择CMSIS-DAP Debugger即可仿真调试.。

MDK-ARM 工具链。复制固件包“IdeSupportMDKflashloader”目录下的 *.FLM 文件(参见图 1.8)到 MDK-ARM 的安装目录“Keil_v5ARMFlash 文件中”如图1.8

 

嵌入式图1.8 

 

嵌入式图1.9

 

打开 Keil MDK-ARM 微控制器集成开发环境,如图 1.10:

嵌入式图1.10

在“Project”菜单中,选择“Open Project”以显示“Select Project File”对话框。浏览并选中一个示例项目文件,点击“打开”启动它,如图 1.11:

 

嵌入式图1.11

 

选择工具栏的“Option”按钮,以显示“Option”对话框,如图 1.12:

 

嵌入式 图1.12

 

选择“Target”项,修改“System Viewer File”为固件包“IdeSupportMDK”目录下的 CW32F030.SFR 文件,如图 1.13:

 

嵌入式图1.13

选择“Debug”项,修改调试器为“CMSIS-DAP Debugger”,如图 1.14:

嵌入式图1.14

 

选择“Utilities”项,点击“Settings”按钮,在弹出的对话框中选择“Flash Download”项,如图 1.15:

嵌入式图1.15

 

点击“Add”按钮,找到“CW32F030”的 Flash 烧写算法,点击“Add”按钮添加,如图 1.16:

嵌入式图1.16

 

 

在“Project”菜单中选择“Rebuild all target files”以编译项目。

如果项目编译成功,将显示以下窗口,如图 1.17: 

嵌入式图1.17

 

在MDK-ARM IDE 中,从调试菜单中选择开始 / 停止调试会话或点击工具栏中的开始 / 停止调试会话按钮,以对 Flash 存储器进行编程并开始调试,如图 1.18:

 

嵌入式图1.18

 

MDK-ARM 中的调试器可用于用 C 语言和汇编语言调试源代码,设置断点,以及监控各个变量和代码执行过程中发生的事件,如图1.19:

嵌入式图1.19

 

                                                                                                                                                 

                                                                                                           

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分