GD32F103VET6 USB DFU 识别到了设备驱动,为啥不能连接,获取不到设备信息

[复制链接]
 楼主| 一枚学子 发表于 2024-10-11 11:43 | 显示全部楼层 |阅读模式
1、下载官方的DFU固件,可以识别到GD DFU DEVICE 1


2、但是点击连接的时候老是连接不上,显示Get OptionBytes failed!,用买的开发板就可以连接成功,这是什么原因呢

 楼主| 一枚学子 发表于 2024-10-17 18:11 | 显示全部楼层
程序就是用的官方最新的,用串口去识别就可以识别到GD32F103VET6的信息、下载也没问题,官方CDC的例程也可以实现传输;就是用DFU例程可以识别驱动,点连接就识别不到信息,一样程序下载到买的开发板就可以连接成功,弄了好久也不知道为啥,快受不了了1、程序下到板子上,一上电会识别到DFU驱动,用Bus Hound抓取的是信息是

但是,GD32 All In One Programmer软件10几秒才识别到GD DFU DEVICE1 设备

一点connect就会半天没反应,一会就显示Get OptionBytes failed!,Bus hound就显示 GET DESCRIPTOR  canceled

用USB  device tree 显示!*ERROR  String descriptor not found,买的开发板就没有错误

 楼主| 一枚学子 发表于 2024-10-18 09:11 | 显示全部楼层
guijial511 发表于 2024-10-18 08:11
用买的开发板就没有问题?硬件是自己做的吗?

对,买的开发板是GD32F103RET6,没问题;硬件是自己做的,用的GD32F103VET6,就会出问题
laocuo1142 发表于 2024-10-14 14:02 | 显示全部楼层
可能是硬件连接问题
flycamelaaa 发表于 2024-10-14 14:02 | 显示全部楼层
更换USB数据线试试
powerantone 发表于 2024-10-14 14:03 | 显示全部楼层
电源供电有没有问题
stormwind123 发表于 2024-10-14 19:49 | 显示全部楼层
驱动程序不是最新 的吗
classroom 发表于 2024-10-14 22:00 | 显示全部楼层
如果可能,尝试使用不同版本的DFU固件进行下载操作。
probedog 发表于 2024-10-14 23:00 | 显示全部楼层
驱动程序兼容性问题?
 楼主| 一枚学子 发表于 2024-10-17 11:48 | 显示全部楼层
stormwind123 发表于 2024-10-14 19:49
驱动程序不是最新 的吗

驱动程序用的官方最新的,可以识别到驱动,用Bus hound抓的数据也显示错误C:\Users\18837\Desktop\Bushound\tupian
 楼主| 一枚学子 发表于 2024-10-17 17:39 | 显示全部楼层
stormwind123 发表于 2024-10-14 19:49
驱动程序不是最新 的吗

程序就是用的官方最新的,用串口去识别就可以识别到GD32F103VET6的信息、下载也没问题,官方CDC的例程也可以实现传输;就是用DFU例程可以识别驱动,点连接就识别不到信息,一样程序下载到买的开发板就可以连接成功,弄了好久也不知道为啥
guijial511 发表于 2024-10-18 08:11 来自手机 | 显示全部楼层
用买的开发板就没有问题?硬件是自己做的吗?
 楼主| 一枚学子 发表于 2024-10-18 09:12 | 显示全部楼层
guijial511 发表于 2024-10-18 08:11
用买的开发板就没有问题?硬件是自己做的吗?

对,买的开发板是GD32F103RET6,没问题;硬件是自己做的,用的GD32F103VET6,就会出问题
grfqq325 发表于 2025-5-25 18:14 | 显示全部楼层
查看固件中USB相关代码,确认DFU描述符和USB设备描述符正确。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

2

主题

8

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部