[STM32F0] DFU模式下无法识别USB设备,只能刷固件

[复制链接]
899|17
 楼主| 童雨竹 发表于 2025-6-6 07:19 | 显示全部楼层 |阅读模式
电脑能刷DFU固件,但设备启动后就是识别不了,HID也没出来。
Clyde011 发表于 2025-6-6 07:22 | 显示全部楼层
启动后LED亮了没?说明程序没进主循环。
公羊子丹 发表于 2025-6-6 07:23 | 显示全部楼层
刷完固件后USB没初始化对吧?
周半梅 发表于 2025-6-6 07:25 | 显示全部楼层
你有做强拉电阻配置吗?
帛灿灿 发表于 2025-6-6 07:28 | 显示全部楼层
DFU引脚配置保持住了没?
 楼主| 童雨竹 发表于 2025-6-6 07:29 | 显示全部楼层
USB枚举阶段卡住可能是描述符写得不对。
万图 发表于 2025-6-6 07:30 | 显示全部楼层
有没有试试Win下设备管理器能不能识别?
Wordsworth 发表于 2025-6-6 07:30 | 显示全部楼层
上电顺序会影响USB识别,注意一下。
Bblythe 发表于 2025-6-6 07:31 | 显示全部楼层
我也遇到过,最后是缺个NVIC_Enable。
Pulitzer 发表于 2025-6-6 07:32 | 显示全部楼层
你用的是HID类还是CDC类设备?
Uriah 发表于 2025-6-6 07:33 | 显示全部楼层
DFU模式下正常,说明线没问题。
elephant00 发表于 2025-6-6 12:30 | 显示全部楼层
USB接口连接接触不良?
jcky001 发表于 2025-6-6 12:31 | 显示全部楼层
电源供电不足或者存在波动?
flycamelaaa 发表于 2025-6-6 12:33 | 显示全部楼层
DFU工具版本可能不兼容,建议下载最新版本。
cr315 发表于 2025-6-6 14:00 | 显示全部楼层
卸载驱动程序并重新安装,下载并安装最新驱动程序。
powerantone 发表于 2025-6-6 15:36 | 显示全部楼层
固件中USB描述符配置错误,会导致设备无法识别。
probedog 发表于 2025-6-6 17:26 | 显示全部楼层
固件代码中是否正确初始化了USB外设和HID功能,检查是否有相关代码错误或遗漏。
stormwind123 发表于 2025-6-6 18:00 | 显示全部楼层
若设备已进入Bootloader模式但仍无法识别,可能是设备固件损坏或Bootloader异常,可尝试通过JTAG/SWD接口重新烧录Bootloader。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

203

主题

6618

帖子

2

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