前言: 非常感谢电子发烧友这个好平台,也非常感谢沁恒。非常幸运有机会可以体验CH32V208WBU6开发板,这里主要分享一下使用的过程以及遇到的问题,也请大家多多指教。
1,准备
1,板子的接口如上图所示,然后需要准备一根typec的数据线给板子供电。
2,编译环境准备用官方推荐的MounRiver,界面也比较简洁。下载地址:http://www.mounriver.com/download
3,官方提供的Demo,可快速上手。
https://www.wch.cn/downloads/CH32V20xEVT_ZIP.html
里面也有此开发板的部分硬件资料。
4,芯片datasheet以及参考指南,下载工具等
https://www.wch.cn/search?t=all&q=ch32v208
2,安装编译环境
安装好MounRiver之后,点导入MounRiver工程,然后选择下载好的官方Demo。
导入进来之后点编译,编译成功,下面控制台也输出相应的信息。
这里编译环境就基本上OK了。
3,烧录
编译好固件之后,就是烧录到芯片上面验证了。
1,开始我准备用官方提供的WCH-Link来烧录的,插上WCH-Link之后,在MounRiver里面点下载,弹框提示WCH-Link要升级,我就点了升级,控制台提示升级成功。
但是下载到芯片就是下载不进。
折腾了一阵,决定先放弃这种方式,晚点再找资料看看。
2,用WCH-Link下载不进,决定用ISP的方式。
用typeC数据线接开发板的J1,然后MounRiver里面工具->WCH单片机编程工具(ISP)
选择好型号之后,下载接口选USB。然后按住开发板S4按键(Download),重新给板子上电。
此时上面设备列表会显示出来,选择编译好的Hex文件,然后点下载就可以了,如果IC是在保护状态,还需要先点解除代码保护,然后再点下载。
下载成功后,重新给板子上电,即可看效果了。
4,验证
这里软件是控制IO口来点灯,开发板上面两个灯是没有直接接到IO口上面的,需要用杜邦线接一下。
简单改了下软件,用了PA5和PD6来控制,两个灯闪烁的频率也不个样。
重新编译下载之后,接好杜邦线,上电,两个灯正常闪烁,说明一切都OK了。
更多回帖