打印

GD32A503RDT3无法使用ISP进行下载

[复制链接]
1580|10
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
YunQy|  楼主 | 2025-2-19 11:03 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 YunQy 于 2025-2-19 11:50 编辑

调试GD32A503RDT3的ISP功能时出现问题,使用USART0(PA10和PA11)。BOOT0接低,运行flash程序,串口通信正常,能收能发。BOOT0接高,复位不会运行flash的程序,但是FlyMCU软件读不到单片机,后换成官方的All In One Programmer进行测试,也是一直连接失败。有没有朋友能帮忙看一下

使用特权

评论回复
沙发
yangxiaor520| | 2025-2-20 10:17 | 只看该作者
是不是把写保护使能了,另外你烧写的程序测试过是否有问题。

使用特权

评论回复
板凳
onlycook| | 2025-2-24 14:47 | 只看该作者
确保BOOT0引脚在需要进入ISP模式时被正确拉高。可以通过跳线帽、拨码开关或程序控制等方式来实现。
同时,确保BOOT1引脚接地(置低),因为某些GD32系列在ISP模式下可能需要将BOOT1置低。

使用特权

评论回复
地板
cr315| | 2025-2-24 14:50 | 只看该作者
更换串口线或使用其他串口进行测试

使用特权

评论回复
5
elephant00| | 2025-2-24 14:50 | 只看该作者
关闭其他可能占用串口的软件,以避免串口冲突。

使用特权

评论回复
6
elephant00| | 2025-2-24 14:51 | 只看该作者
可以使用ST-LINK进行测试

使用特权

评论回复
7
两只袜子| | 2025-2-24 15:26 | 只看该作者
USART0的PA10(TX)和PA11(RX)引脚连接是否正确,没有短路或断路现象。

使用特权

评论回复
8
jcky001| | 2025-2-24 16:26 | 只看该作者
检查串口线是否完好,以及是否与单片机和上位机正确连接。

使用特权

评论回复
9
更多更合适ii| | 2025-2-28 16:45 | 只看该作者
根据 GD32A503 的数据手册,当 BOOT0 接高时,MCU 会进入 系统引导模式(ISP),而不是直接执行 Flash 中的程序。

使用特权

评论回复
10
YunQy|  楼主 | 2025-3-17 10:08 | 只看该作者
问题已解决,原因在于BOOT1引脚也需要拉低。但是GD32A503的官方数据和应用手册里都并未提及BOOT1引脚的状态设置,都只说拉高BOOT0。后来找了一下发现SWDIO这个脚也是BOOT1脚,试着下拉就可以用ISP下载了。算是个小坑了。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

2

主题

3

帖子

0

粉丝