SWD下载之WCH-Link使用说明(keil).pdf
SWD下载之WCH-Link使用说明
SWD下载之WCH-Link使用说明
本文档只讨论使用keil进行SWD下载,至于使用MounRiverStudio软件方法可参考该目录下
MounRiver_Help.pdf文档。
1.下载之前确保CH32F103C8T6主控IC的内部flash读保护处于解除状态,WCH-Link的工作模式
为ARMmode。否则会下载失败。解除读保护和设置工作模式的具体方法可参照该目录下WCH-Link
解除读保护说明.pdf文档或者WCH-LinkUtility使用说明_V1.31.pdf文档。
2.安装CH32F103器件库,点击示例程序目录下的Keil.WCH32F1xx_DFP.1.0.0.pack文件(或者去
官网下载:/downloads/CH32F103EVT_ZIP.html),如果之前已经安装好了,
此步骤可以省略。
3.使用跳帽将BT0和BT1分别接到GND上,如下图所示:
4.找到CH32F103C8T6开发板SWD接口,如下图所示:
SWD下载之WCH-Link使用说明
5.将仿真器(理论上只要支持SWD协议的仿真器都支持,这里以WCH-LINK为例)的DIO、CLK、
GND引脚和SWD接口引脚一一对应连接起来(3.3V可丌接),如下图所示:
6.打开KEIL工具软件,点击如下图所示按钮:
SWD下载之WCH-Link使用说明
7.在弹出的界面里点击Debug按钮,然后在Use里选择CMSIS-DAPDebugger,如下图所示:
8.将CH32F103C8T6最小系统板上电,然后点击Use旁边的Settings按钮(如上图所示),弹出如下
界面,则说明WCH-LINK下载器连接成功:
SWD下载之WCH-Link使用说明
9.点击FlashDownload按钮,进入flash设置界面,如下图所示(如果flash已经选择好,则第8、
9步骤可以省略):
10.点击Add按钮(如上图所示)选择flash,一般都是选择第一个(算法已经处理好了),选择好了,点击
下方的Add按钮退出,如下如所示:
SWD下载之WCH-Link使用说明
11.连续点击OK按钮,退出设置界面,如下图所示:
12.点击编译按钮进行程序编译,成功后,就可以进行下载,如下图所示(如果已经编译,则该步骤可以
省略):
SWD下载之WCH-Link使用说明
13.点击下载按钮进行程序下载,出现如下提示,则说明下载成功,如下图所示: