您的位置 首页 培训

STM32单片机USB速度慢是怎么回事?原因在这里

USB速度慢的原因有以下几种可能:1、协议问题全速的USB设备,最大速度12Mb/s,但是如果跑的是HID之类慢速设备的协议,那么速度就没有那么快了,理论上只有1.5Mb/s。2、

  USB速度慢的原因有以下几种或许:

  1、协议问题

  全速的USB设备,最大速度12Mb/s,可是假如跑的是HID之类慢速设备的协议,那么速度就没有那么快了,理论上只要1.5Mb/s。

  

  2、装备问题

  USB装备描述符中有关于接纳中止和发送中止时刻距离参数,默许的好像是0x20,便是32ms,能够将此值改为0x01。速度会快许多。

  3、其它的搅扰

  例如体系滴答的中止优先级比USB高,假如体系滴答的中止频率很高(10ms以内),就会影响USB的速度,具体原因不详,测验发现会这样。

  4、上位机要素

  上位机发送的数据自身就很慢,也会形成USB的速度慢。

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/changshang/peixun/130583.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部