您的位置 首页 发布

单片机USB速度变慢的原因剖析

单片机USB速度变慢的原因分析-USB速度慢的原因有以下几种可能: 1、协议问题 全速的USB设备,最大速度12Mb/s,但是如果跑的是HID之类慢速设备的协议,那么速度就没有那么快了,理论上只有1.5Mb/s。 2、配置问题 USB配置描述符中有关于接收中断和发送中断时间间隔参数,默认的好像是0x20,就是32ms,可以将此值改为0x01。

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/fabu/346052.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

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

微信扫一扫关注我们

返回顶部