USB 3.0协议理解

USB 3.0协议理解_第1张图片

USB3.0和USB2.0相比,在线缆上从4根线(Vbus、GND、D+、D-)变为了8根线(Vbus、GND、D+、D-、SSRX+\SSRX-\SSTX+\SSTX-),可见增加的4根线都是和超速相关的,新增加的超速有两类,分别为:超速Gen 1(5.0 Gbps), 超速+Gen 2(10 Gbps),还兼容USB2.0的3类速率:low-speed (1.5 Mbps), full-speed (12 Mbps), and high-speed (480 Mbps)。从设计可以看出,USB3.0的重点解决的问题是速率,最高10Gbps。

所有增强的超高速设备都与USB2.0共享它们的基本架构。通信模型视图保留了USB2.0分层架构和通信流的基本组件(即,点对点、相同的传输类型等)

增强的超高速协议提供了在主机和设备端点之间的应用程序数据信息交换。这种通信关系被称为管道。它是一个主机导向的协议,这意味着主机决定何时在主机和设备之间传输。增强的超高速协议不是一个轮询的协议,因为设备能够代表特定的端点从主机异步请求服务。所有协议层通信都是通过包交换来完成的。数据包是具有特定控制序列的数据字节序列,它们作为由链接层管理的分隔符。主机传输的协议包通过中间集线器直接路由到外设设备。它们不遍历不属于主机和目标外围设备之间的直接路径的一部分的总线路径。

- 

你可能感兴趣的:(Infineon,MCU芯片嵌入式开发,MCU产品开发从入门到精通,usb)