打印
[其他ST产品]

啥原因?stm32的USB口时无法被计算机正常识别

[复制链接]
206|19
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
classroom|  楼主 | 2023-1-11 11:06 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
最近参考别人的设计画了块stm32f765的板子。

对方提供了一个可以用的bootloader,通过DFU模式烧写入处理器以后应该可以让板子在使用usb接口连接到电脑时识别出一个硬件设备。



通过拉高boot0端口可以使处理器正常进入DFU模式并正常的烧写bootloader。然而使用DFU demo退出DFU模式或者断电重新连接后,电脑并不能识别出这个板子。

实际上是接上了板子以后电脑什么反应都没有。没有识别出硬件,也没有检测到任何新的硬件连接到。就是毫无反应。

bootloader是确实运行了的,因为板上工作指示灯在正常工作。而且这个bootloader在原始设计的板子上工作正常。



这个现象很怪,完全没有头绪。如果是简单的usb硬件设计或者焊接错误的话,DFU模式却能正常进去。而且bootloader也跑起来了。

boot1管脚确认拉低了。



太奇怪了。一点头绪也没有。



大家有什么建议么?

使用特权

评论回复
沙发
失物招領| | 2023-2-25 04:21 | 只看该作者
boot0拉高,boot1要拉低的

使用特权

评论回复
板凳
将爱藏于深海| | 2023-2-25 04:53 | 只看该作者
我觉得你可以用jlink读取一下芯片里的数据,是否是正确的

使用特权

评论回复
地板
温室雏菊| | 2023-2-25 05:25 | 只看该作者
不能识别这个板子,电脑提示的是什么?

使用特权

评论回复
5
西洲| | 2023-2-25 05:57 | 只看该作者
你可以看看,你电路和人家设计的是否一样,尤其是晶振部分

使用特权

评论回复
6
捧一束彼岸花| | 2023-2-25 06:29 | 只看该作者
你插上电脑没有反应,说明枚举都没有,你的线是否是数据线?
按理

使用特权

评论回复
7
一只眠羊| | 2023-2-25 07:02 | 只看该作者
你只要线OK,接在电脑上怎么都会提示,就算是无法识别,都会出现弹窗的

使用特权

评论回复
8
未说出口的像你| | 2023-2-25 07:34 | 只看该作者
给我的感觉是2方面,一种是你线的问题,一种是硬件晶振部分问题

使用特权

评论回复
9
在曼谷的春| | 2023-2-25 08:06 | 只看该作者
USB部分的电路怎么设计的,是否有1.5K的电阻呢?

使用特权

评论回复
10
我吃小朋友| | 2023-2-25 08:38 | 只看该作者
你把电路发出来看看吧,看你描述,有可能是你电路设计的问题呢

使用特权

评论回复
11
月亮一键变蓝| | 2023-2-25 09:10 | 只看该作者
DFU能烧录说明你数据线没啥问题吧,USB好像也对,但是后续你插电脑上没反应是不应该的

使用特权

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

本版积分规则

289

主题

1247

帖子

1

粉丝