AI-Talk开发板更新CH32固件

一、说明

        CSK6011A有33个GPIO,但把WIFI、LCD、TP、CAMERA这些外设全部加上后,CSK6011A的IO不够用,还差6个,所以增加了一颗IO扩展MCU。CSK6-MIX开发板使用的IO扩展MCU为CH32V003F4P6,并且SDK也包含了此MCU的固件。AI-Tall开发板使用的IO扩展MCU也是CH32V003F4P6,这样可以复用SDK里此MCU的固件。

二、电路

1、IO扩展MCU部分原理图

2、IO扩展MCU部分PCB

留有三个间距1.0mm的测试点用于烧录固件,需要使用1.0mm间距的探针接触测试点,然后烧录。

三、环境

1、软件工具

PC端需要运行的软件工具:WCH-LinkUtility,下载地址:https://www.wch.cn/downloads/file/418.html?time=2024-08-21%2017:58:09&code=I9Pvo3hHPHIeO5EY73bh4d0IoiZtmoHAddPqPLR2

 2、仿真器

烧写CH32V003必须使用WCH-LinkE仿真器。

四、烧录

1、CH32固件

固件下载地址:tools/production_firmware/ch32 · master · Duomotai / duomotai_ap · GitLab (listenai.com)

2、连接烧录器

先将烧录器使用杜邦线连接到烧录探针:

再使用USB线将烧录器连接到windows电脑,然后打开设备管理器可以看到有WCH-LinkRV设备。

注意:这是一个六针的烧录探针,只需要用三根探针就行,连接仿真器的3V3、GND、DIO。

3、启动烧录工具

双击WCH-LinkUtility启动工具,然后依次执行步骤1、2、3:

4、执行烧录

将探针连接到CH32的烧录测试点(只用了三根探针):

然后点击烧写工具的Execute Checked Operation按钮,等待烧写完成:

5、再次烧录

因为烧录时勾选了Enable MCU Code Read-Protect选项,所以再次烧录需要先执行Target->Disable Chip Code-Protect:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

火柴棍mcu

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

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

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

打赏作者

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

抵扣说明:

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

余额充值