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

STM32的USB接口是支持这种该协议还是连硬件都有

Linux小学童 2018-12-23 浏览量:2503
STM32的单片机USB接口是支持USB协议,还是连硬件都有,只要焊接一个USB口就能用了,需要电平转换芯片吗。
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • STM32的USB分为host和devices。

    低端的型号只支持devices方式,只能做USB从机,这种芯片直接连接到USB接口即可,STM32内置了PHY,软件其实用CubeMX配置也很快;

    高端的型号两种都支持,可以做OTG,可以做USB主机或从机,做主机时,需要输出电压,这个电压输出在STM32上是没有的,需要搭配一个电源电路。

    • 发布于 2018-12-24
    • 举报
    • 评论 0
    • 2
    • 0

其他答案 数量:12

  • STM32有硬件USB接口,比如PA11 PA12就是USBFS接口,但是驱动也要自己写的。

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

  • 这个分型号的,有些只有内置USB FS从机PHY,部分包含Host FS主机PHY。HS的只能外置PHY,并且很多型号也不支持。
    • 发布于2018-12-23
    • 举报
    • 评论 0
    • 0
    • 0

  • 直接焊 usb 接口就可以使用了,使用官方的 usb 库直接用
    • 发布于2018-12-24
    • 举报
    • 评论 0
    • 0
    • 0

  • 不需要,直接连接stm32的d+和d-接口,最多加一个保护器件和匹配电阻
    • 发布于2018-12-24
    • 举报
    • 评论 0
    • 0
    • 0

  • STM32有USB接口的已经内置了USB PHY了,只要接上D+和D-还有地就行了


    • 发布于2018-12-24
    • 举报
    • 评论 0
    • 0
    • 0

  • 有硬件接口的 只需和USB连接器 连上就可以了
    • 发布于2018-12-24
    • 举报
    • 评论 0
    • 0
    • 0

  • 是支持的硬件协议的,但是USB设备的类型啊,驱动啊,是要自己写的
    • 发布于2018-12-24
    • 举报
    • 评论 0
    • 0
    • 0

  • 直接焊一个就可以用的,设计可以参考官网的板子,程序也有例程参考。
    • 发布于2019-01-18
    • 举报
    • 评论 0
    • 0
    • 0

  • 是要写程序的,只是有这个接口,但是还是要驱动,初始化的
    • 发布于2019-01-19
    • 举报
    • 评论 0
    • 0
    • 0

  • 这个要看的接口协议是不是支持,只要你的接口协议支持就是可以的
    • 发布于2019-01-28
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

STM32的USB接口是支持这种该协议还是连硬件都有