使用赤菟开发板的过程中可能会遇到电脑不识别 WCH-Link、无法烧录程序的问题,这可能是 WCH-Link 掉固件了。
判断 WCH-Link 是否掉固件
- 确认赤菟连接电脑没有 发现新设备 提示音,设备管理器没有
WCH-LinkRV
或者 WCH CMSIS-DAP
。
- 电源灯亮(红),RUN 灯不亮(绿)。
如果 RUN 灯亮,固件一般没有问题。确认连接的是赤菟的 WCH-Link 端口、检查 USB 线和电脑 USB 端口是否正常。
烧录 WCH-Link 固件
- 打开
工具->WCH 单片机编程工具
- 点击右侧
E8051系列
,新建一个烧录配置
- 先按下图红圈处配置。
特别注意LVR门限电压
和下载配置脚
。这两项选错无法恢复,只能更换芯片。
- 点击上图蓝圈,
目标程序文件1
右侧的...
,选择 WCH-Link 固件。
固件文件在 MRS 安装目录下,文件夹路径为MounRiver_Studio\update\Firmware_Link\
。赤菟使用的是不带任何后缀的 WCH-Link,对应固件为WCH-Link_APP_IAP_RV.bin
。
- 设置好之后,开始下载固件。
断电状态下短接赤菟的 Update
焊盘,然后将将标有 WCH-Link
的 USB 端口连接电脑。如图
- 当编程工具界面显示以下信息时,可以放开
Update
焊盘,等待烧录完成。
- 固件烧录完成,电源灯亮(红),RUN 灯亮(绿)。
参考
【沁恒】WCH-Link 使用手册.PDF
赤菟、雪龙等使用无后缀的 WCH-Link 调试器,适用WCHISPStudio USB 离线更新
和WCH-Link RISC-V 模式离线升级固件
。