CH32V103R-R1开发板试用笔记

本文记录了作者在试用CH32V103R-R1开发板时遇到的WCH-LINK驱动问题及其解决过程,包括固件刷新和点灯步骤,旨在为初学者提供参考。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >


前言

   从朋友那里得知RTT大赛的消息,有幸申请到了一片沁恒微电子的CH32V103R-R1开发板,这也是我首次使用RISC-V架构的芯片,希望国产的芯片能尽快替代进口。也希望国产的软件及生态能尽快建立起来。

一、初识CH32V103R-R1开发板

从提交申请到收到板子有一段时间,就先看了看相关资料,虽然《CH32V103评估板说明书.pdf》不是很详细,但是,说明还是比较详细的,操作步骤还是挺清晰的,尤其是相关的例程很丰富。开发板板载了WCH-LINK下载调试器,采用TYPE-Cusb接口连接电脑,实现下载和调试。早早下载并安装了编程软件MRS,感觉界面比较简洁。
  RTT大赛群里不断有网友晒出点灯成功的消息,我也信心满满,跃跃欲试。谁知收到板子当晚,连上电脑,编译完成,确无法下载,板载的WCH-LINK蓝色指示灯常亮,查看设备管理器发现WCH-LINK的驱动没装上,上沁恒的官网找到了WCH-LINK的使用说明,但是无论如何也装不上驱动,初次尝试点灯失败。
   根据WCH-LINK的说明,应该是固件的问题,于是尝试采用WCHISPTool_Setup.exe工具刷新固件,USB口驱动没有安装好,肯定是刷不了,改用串口刷,居然有反映,心情无比激动,但是,经过一番操作,蓝灯是不亮了,但是,插上WCH-LINK,电脑也没反应了,发现不了设备了,这下真凉了。
  和RRT大赛群里的网友交流,大家都没遇到这个问题,USB驱动很正常。
  好在是国产的技术支持比较方便,沟通无障碍,拨通沁恒的技术支持电话,说明了现象之后,对方说重买一个吧,WCH-LINK坏了。反正是申请的免费板子,坏了就坏了吧。
  根据多年的经验,刷固件操作本身没有问题,即使固件刷错了也不至于损坏硬件吧,只是当时考虑,板载的WCH-LINK和核心板用跳线连接,只可能把WCH-LINK的固件刷到核心板里,或者把核心板的程序刷到WCH-LINK中,(实际上也是不会发生的,型号不对是刷不进去的,但是可能会擦除)。于是不甘心又按照说明书上的步骤,用WCHISPTool_Setup.exe给WCH-LINK刷固件,连上WCH-LINK的RX,TX,看到串口通信一直在等待WCH-LINK回应,又仔细确认几次TX,RX没接反,确实是连接了WCH-LINK的串口,但是,仍然提示等待。抱着死马当活马医的心态,连接到核心板的TX,RX上,居然开始刷固件了,刷完固件,查看设备管理器,驱动也装好了。接下来就非常顺利的点

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

hh_wolf

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值