CH59X/CH58X_wch-link仿真功能使用
本文主要介绍wch-link在新版本的MOUNRIVER以及ISP工具中的使用
WCH_link官方资料
-
WCH-Link 模块可用于沁恒 RISC-V 架构 MCU 在线调试和下载,也可用于带有 SWD/JTAG 接口的 ARM内核 MCU 的在线调试和下载。同时带有一路串口,方便调试输出。
-
https://www.wch.cn/downloads/WCH-LinkSCH_PDF.html
(扫描仿真器上的二维码也可获取资料) -
官方使用手册基于之前版本的mounriver及ISP,本文基于目前最新板,mounriver版本为2.5.0,ISP版本为4.00,测试使用的link版本是WCH-LinkE-R0-1V3
-
沁恒官方提供WCH_link供仿真调试使用,但是在蓝牙这种有严格时序要求的场景中,使用仿真器调试会导致时序紊乱,因此一般使用串口打印调试
WCH-link仿真器的使用
1.link正常插入时设备管理器中会识别为WCH-linkRV或WCH CMSIS-DAP,本文使用的蓝牙芯片为RISC-V架构,因此使用RISC-V模式

2.USB或串口与板子连接,使芯片进入boot模式,ISP工具打开两线仿真功能
- USB连接
![image]()
- 串口连接
![image]()
- 开启两线仿真后,断开USB/串口连接,将wch_link与芯片连接
| wch-link接口 | MCU接口 |
|---|---|
| SWCLK/TCK | TCK |
| SWDIO/TMS | TIO |
| 3V3 | VCC |
| GND | GND |
4.连接后在mounriver中的配置
- 在1中查询已连接的芯片型号,如果查询失败检查link和芯片之间的接线以及两线仿真功能是否开启
- 在2中将调试器模式选择RISC-V模式
- 在3中选定需要下载的hex文件,4中选择需要的操作,3/4是下载的操作,与仿真无关
![image]()
5.程序下载与仿真
- hex下载:正常hex下载使用ISP工具下载,在mounriver中也提供了hex下载方式
- 可根据需求使用编译并下载或只下载方式,操作成功后在下方输出窗口会有相关提示信息
![image]()
- 可根据需求使用编译并下载或只下载方式,操作成功后在下方输出窗口会有相关提示信息
- 仿真调试
-
入口
![image]()
-
仿真调试开始界面
![image]()
-
仿真调试操作与其他平台类似,可以打断点或者实时查看变量值,操作界面中有帮助手册可以查看具体使用方式
![image]()
-
SWD功能使用时注意点
- 使用低功耗时会关闭SWD接口
- 使用USB/UART下载后 SWD下载会自动关闭,如需要使用需要再次打开
- SWD打开后,其他IO不能被程序控制,复位等功能会被覆盖掉








浙公网安备 33010602011771号