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

STM32的USB速度最大可以做到多少

lancker 2019-04-24 浏览量:4724
高速通信还需要注意一些什么地方
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 其实通信的速度影响因素有很多,通常跟你的芯片型号也有很大关系,比如STM32F1系列最大速度就可以达到1M左右,H7系列就可以达到40M的传输速度,当然实际的速度跟你的硬件干扰还有总线的PCB布线也有关系的
    • 发布于 2019-04-28
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:5
  • 这个要看具体型号,比如F1系列的USB是Full Speed,理论带宽12Mb,实际最大能达到800kB左右。

    如果使用F4系列的USB,支持High Speed的USB接口,理论带宽480Mb,实际传输达到30MB没问题。

    • 发布于2019-04-24
    • 举报
    • 评论 0
    • 0
    • 0

  • 全速usb可以900k左右,高速通讯需要注意布线要按照阻抗90欧布线,d+d-需要用双绞线
    • 发布于2019-04-24
    • 举报
    • 评论 0
    • 0
    • 0

  • F1达到800KB-900KB必须要使用双缓存才行。否者达不到这个速度
    • 发布于2019-04-24
    • 举报
    • 评论 0
    • 0
    • 0

  • STM32F1 F2系列的USB控制器都是全速USB,最大速度12Mbps

    F4 F7上面的USB控制器是高速USB控制器,最大速度可以达到480Mbps

    当然这些都是理论速度,实际上还受到硬件布线,软件上面缓存等影响的

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

  • 如果是STM32F1的芯片,最大速度是12M

    如果是F4的,或是F7的,最大可以480M,不过也只是理论值,也要看电路的设计与布线的好坏,一般都会低于这个值的

    • 发布于2019-04-26
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

STM32的USB速度最大可以做到多少