永发信息网

USB 3.0 和 USB 2.0 的协议有哪些区别

答案:2  悬赏:20  手机版
解决时间 2021-04-06 14:32
  • 提问者网友:放下
  • 2021-04-06 08:20
USB 3.0 和 USB 2.0 的协议有哪些区别
最佳答案
  • 五星知识达人网友:雪起风沙痕
  • 2021-04-06 09:53
你是要开发class driver呢?还是controller driver?或者是target端(对应的另一端是host)的驱动?

class driver没区别,好的SDK能做到不改一行代码直接把2.0的驱动拿到3.0上用,因为URB没差别。

controller driver要是一个人写就太恐怖了,从root hub到寄存器没半年写不出来,代码跟2.0完全不同。

target端的我没见过,但据说描述符什么的要增加superspeed支持
全部回答
  • 1楼网友:低血压的长颈鹿
  • 2021-04-06 11:14

1、usb3.0与现在的usb2.0之间的最大优势就是最大数据传输速率。 usb3.0的最大数据传输速率为5gbps,与usb2.0的480mbps相比,提升到了10倍以上。 2、usb3.0芯片大小 目标与现有的usb2.0芯片相当,封装尺寸为6mm×6mm~7mm×7mm。 3、usb3.0连接器 为了保证与现有标准的兼容性,usb3.0引入了新的连接器,包括两种类型:标准规格和面向便携设备的micro规格。 标准规格又包含两种类型:a型与b型。 a型接口:usb2.0连接器在前,而usb3.0连接器在后 b型接口:usb3.0连接器设置于usb2.0连接器的上方。 4、电源电流 在同样的5v电压下,usb3.0的电源电流可达到900ma,是usb2.0的1.8倍。 5、电缆问题 usb3.0电缆会粗一些、硬一些,且较贵。 为了确保向后兼容性,usb3.0需要采用9~10根导线来传输信号,是usb2.0的两倍。 电缆还需要屏蔽,因此电缆会更硬,不利布线。 电缆的价格会比较贵(现在usb2.0电缆导出都是,非常便宜)。

我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯