SDI(Serial Debug Interface)是沁恒率先为RISC-V MCU提供的2线高速调试接口,适用该调试接口的芯片包括青稞V3A内核(CH32V103系列、CH569系列和CH573系列)、青稞V4A内核(CH583系列)、青稞V4B内核(CH32V203系列)、青稞V4C内核(CH32V208系列)、青稞V4F内核(CH32V303系列、CH32V305系列和CH32V307系列)。
WCH-Link具有以下特点:
1、支持SWD模式和SDI模式且两种模式易切换
相较于JTAG调试接口SWD和SDI接口只需时钟线和数据线,即可实现芯片下载、调试以及复位操作。
4、自带复位协议,无需硬件RESET引脚复位
相较传统调试下载器需多占用一个硬件RESET引脚,WCH-Link内置软复位协议,可通过两线调试接口控制MCU复位,减少GPIO占用。
5、下载速度快且工作稳定
支持MRS、Keil和WCH-LinkUtility等软件。
兼容Keil的下载和调试功能;MRS不仅可以实现下载、校验、调试,同时可实现查询、设置和解除读保护的功能;WCH-LinkUtility可实现下载校验和查询、设置和解除读保护功能,同时支持设置用户配置字和读取显示FLASH功能。
基于CH32V307的MRS下载和调试界面
(MounRiver Studio)
基于CH32F203的Keil下载和调试界面
基于CH32F203的WCH-LinkUtili功能界面
WCH-Link使用MRS下载调试时,MRS会检测WCH-Link的固件版本,若为老版本则会提醒用户一键升级。
用户可根据需要将WCH-Link板载于开发板上,避免频繁插拔杜邦线。具体布线可参考官网EVT资料包中开发板原理图,板载WCH-Link开发板如下。
CH32V307
CH32V103
CH32F203
该固件已公开,可从MRS安装目录下获取