【沁恒 CH32V208 开发板免费试用】避坑tips - RISC-V MCU技术社区 - 电子技术论坛 - 广受欢迎的专业电子论坛
分享 收藏 返回

[文章]

【沁恒 CH32V208 开发板免费试用】避坑tips

准备
https://www.wch.cn/search?q=CH32V208&t=downloads中下载资料包
图片1.png
解压,EVT/PUB/下有开发板说明书和原理图,原理图对应型号CH32F&V208W-R0.SchDoc
接线
仿真器可以供电,仿真以及串口连接。
这里要注意一定不要用普通杜邦线,要用质量比较好的软排线,尽可能短。
图片2.png
配置打开工程
双击打开
EVT\EXAM\HarmonyOS\LiteOS_m\LiteOS_m.wvproj
Project -> Build All
图片3.png
将仿真器从DAP模式切换到LINKRV模式
点击如下位置下拉菜单->Configuration,
图片4.png
图片5.png
点击Query,前面选择WCH_Link 点击Apply
图片6.png
图片7.png
建立或者导入工程
File->New->MounRiver Project
图片8.png
图片9.png
选中左侧工程名,菜单栏Project->Build Project
图片10.png
或者导入工程
双击打开
EVT\EXAM\GPIO\GPIO_Toggle\GPIO_Toggle.wvproj
选中左侧工程名,菜单栏Project->Build Project
图片11.png
下载程序
原来芯片里面有程序,可能占用了仿真引脚,所以直接下载可能会失败
,提示Board chip status error
需要先擦除程序,下载一个不用仿真引脚的程序
图片12.png
Toos->WCH In-System Programmer
图片13.png
USBtype-c端口到电脑
自动会显示UBS设备,识别到芯片,也可以点搜索刷新
图片14.png
点击解除代码保护
图片15.png
选择待下载文件,刚才生成的程序比如GPIO程序
图片16.png
勾选设备连接,按住Download按键再按rst复位按键松开rst按键,后自动下载。
图片17.png
GPIO程序注意LED并没有接到引脚,需要跳线PA0LED1.
接上串口可以看到打印信息
图片18.png
仿真配置
点击甲壳虫图标旁边的三角形
图片19.png
图片20.png
图片21.png
点击Debug,进入仿真环境
图片22.png
总结
1. downloadrst按键太近,isp下载时不好同时按。
2. GUI界面待优化
比如展开工程目录不是点图标,而是点中间一点点区域,如下的圆圈区域,而不是方形区域,这多少有点违反一般做法了。
图片23.png
3. LINK需要切换模式,对于新手不友好,耽误时间,最好是默认就是linkrv模式。
4. LED居然默认是悬空,没有连接到对应引脚,这有点浪费别人时间去查了,哪怕搞个短路帽,默认短接也好。
5. ISP能下载,仿真器不能连接芯片,已经ISP下载了GPIO程序,且关闭了硬件看门狗,解除了读保护。
图片24.png
后面确认是对线有一些要求,这个也会耽误很多时间去排查,,最好不要用普通杜邦线,可以使用这种质量表较好的软线,或者尽可能减短线的长度,其实官方默认建议优化下,哪怕降低速度也要保证尽可能好的兼容性。
最好是官方提供线,确保拿来就能用。
   总之开发板还是坑比较多,作为开发板考虑的就是易用性,一定要能保证拿来就能用避免过多的配置修改,这一点有待加强。

更多回帖

×
发帖