• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

无法连接的USB设备

蓝蓝的天 2018-04-19 浏览量:1105

1.png

以前做过一个USB项目,也比较稳定。后来,又做了一块不一样的板子。
芯片是一样的,都是STM32F103C8T6.我把代码稍加修改,烧写到后来做得板子里。
可是一上电就提示“无法连接的USB设备”。我初步估计是硬件问题。
可是具体哪块出问题了就说不上来。不过,后来做得板子有些器件没有,用其它的代替的。
以上是USB的电路。那三个稳压管没焊上,L1直接短接,L2用两个磁珠代替。会不会是这块出的问题?谢谢!

0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 楼主先排查一下硬件问题,虚焊还是短路,然后烧录一个原子的F103USB程序看看还会不会报错,这样才比较好判断。

    • 发布于 2018-04-25
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:12
  • 首先图比较小,看不太清楚。
    先把电感、磁珠都用0欧的电阻试试,可不可以识别到吧。
    USB口用的是什么,是贴片的么,看看是不是虚焊了。
    • 发布于2018-04-19
    • 举报
    • 评论 0
    • 0
    • 0

  • 首先不会是磁珠的问题,先用万用表测试一下电路通不,然后在检查程序
    • 发布于2018-04-19
    • 举报
    • 评论 0
    • 0
    • 0

  • USB就VCC D+ D- GND四个引脚 看看接对没有 USB母座和USB公头方向相反
    • 发布于2018-04-19
    • 举报
    • 评论 0
    • 0
    • 0

  • USB设备对PCB走线要求还是比较高的,看看布局是否合理,测一下阻抗
    • 发布于2018-04-19
    • 举报
    • 评论 0
    • 0
    • 0

  • 遇到问题先把电路焊接确认一下,然后确认供电是否足够
    • 发布于2018-04-20
    • 举报
    • 评论 0
    • 0
    • 0

  • 短接试试,可能焊点脱落了吧,图也不是特别清晰,文字靠猜看不清
    • 发布于2018-04-20
    • 举报
    • 评论 0
    • 0
    • 0

  • L2也可以短接试一下。

    还有就是代码,确认代码中关于USB的内容没有改动吗?USB识别时的时序要求还是比较严格的,可以用USB工具看下是在USB识别的哪个阶段出问题。

    • 发布于2018-04-20
    • 举报
    • 评论 0
    • 0
    • 0

  • 这种有可能是虚焊了,也有可能是阻抗匹配没做好
    • 发布于2018-04-20
    • 举报
    • 评论 0
    • 0
    • 0

  • 检查下焊接,以及信号线会不会因为USB座在顶层或底层反了,导致识别不了。
    • 发布于2018-04-21
    • 举报
    • 评论 0
    • 0
    • 0

  • 可以换一条USB线再试试,换个好一些的线。

    不行,就是那些电感的原因了。可能是阻抗比较大了

    • 发布于2018-04-23
    • 举报
    • 评论 0
    • 0
    • 0

  • 连线是否正确是否可靠很重要,另外连线是否有干扰也会影响设备识别,如果连线确认没问题,建议使用屏蔽usb线试试看
    • 发布于2018-04-28
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

无法连接的USB设备