打印
[STM32F4]

stm32f407进入boot里,通过DFU更新程序,没有识别到usb设备

[复制链接]
695|16
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
powerantone|  楼主 | 2024-4-18 20:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
使用stm32f407VGT6使用USB更新固件,两个地方买的不同批次芯片,一批次的可以识别usb,一批次的识别不了usb,插上usb没有反应,隔几秒中自动复位。怀疑是芯片boot固件版本不一样对晶振要求不一样。串口都可以下载固件,用户程序运行都是正常的,芯片应该不是假的。请问怎么解决?


使用特权

评论回复
沙发
失物招領| | 2024-5-19 23:18 | 只看该作者
你程序烧录的对吗?

使用特权

评论回复
板凳
一只眠羊| | 2024-6-18 11:06 | 只看该作者
正常来说,如果识别不到USB可以换个数据线试试

使用特权

评论回复
地板
她已醉| | 2024-6-18 14:00 | 只看该作者
是不是USB部分的电路没焊接好啊??

使用特权

评论回复
5
春日负喧| | 2024-6-18 16:00 | 只看该作者
确保两批次的芯片在硬件设计上没有差异,特别是USB部分的电路,包括USB差分信号线、上拉电阻、ESD保护等

使用特权

评论回复
6
故意相遇| | 2024-6-18 18:00 | 只看该作者
检查晶振是否正确连接,并且频率符合芯片要求。STM32F407VGT6通常使用25MHz的晶振作为USB时钟源。

使用特权

评论回复
7
将爱藏于深海| | 2024-6-18 20:00 | 只看该作者
检查电源是否稳定,USB部分的电源是否满足要求

使用特权

评论回复
8
EmmaTT| | 2024-6-18 20:13 | 只看该作者
看看是不线有问题

使用特权

评论回复
9
温室雏菊| | 2024-6-18 22:00 | 只看该作者
确认USB库的配置是否正确,包括时钟配置、端点配置等

使用特权

评论回复
10
风凉| | 2024-6-19 02:00 | 只看该作者
检查是否有软件复位或看门狗复位导致的问题

使用特权

评论回复
11
捧一束彼岸花| | 2024-6-19 06:00 | 只看该作者
尝试更新或回退Bootloader版本,看是否与Bootloader版本有关

使用特权

评论回复
12
西洲| | 2024-6-19 13:00 | 只看该作者
确认两批次的芯片固件版本是否一致,如果不一致,尝试更新固件到同一版本

使用特权

评论回复
13
白马过平川| | 2024-6-19 15:00 | 只看该作者
检查是否有针对不同批次芯片的固件更新或补丁

使用特权

评论回复
14
wang6623| | 2024-6-30 15:09 | 只看该作者
确认两个批次的芯片是否使用了相同版本的bootloader。不同版本的bootloader可能对晶振的频率要求不同,导致某些批次的芯片无法正常识别USB。

使用特权

评论回复
15
wang6623| | 2024-6-30 15:09 | 只看该作者
检查两个批次的芯片的晶振配置是否一致。晶振频率不一致可能导致USB时钟不稳定或无法正常工作。

使用特权

评论回复
16
理想阳| | 2024-6-30 15:24 | 只看该作者
官方的DFU应该都是有的,会不会电路问题?

使用特权

评论回复
17
舒伯特玫瑰| | 2024-7-31 00:06 | 只看该作者
boot固件版本不一样对晶振要求不一样。

使用特权

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

本版积分规则

561

主题

2435

帖子

4

粉丝