USB拓扑结构STUSB高速通道USB2.0主机480MbpsUSB高速HUB全速/低速设备USB全速/低速通道USB1.1USB12M/1.5MbpsHUB高速设备USB全速/低速设备STMicroelectronicsSept.14~25,2009
STMicroelectronics 6 Sept. 14~25, 2009 USB 拓扑结构 USB 2.0 USB 2.0主机主机 高速高速HUB HUB USB 全速 /低速设备 USB 全速 /低速设备 USB 1.1 HUB USB 1.1 HUB USB 全速 /低速设备 USB 全速 /低速设备 USB 高速设备 USB 高速设备 USB 全速 /低速通道 12M /1.5Mbps USB高速通道 480Mbps
USB3系统架构STUSBPC主机设备客户端应用程序应用程序USBUSB系统软件逻辑模块实际的通信通道USBUSB主机总线接口控制器逻辑上的通信通道STMicroelectronicsSept.14~25,2009
STMicroelectronics 7 Sept. 14~25, 2009 USB 系统架构 逻辑上的通信通道 实际的通信通道 PC主机 USB 设备 USB主机 控制器 USB 总线接口 USB 系统软件 USB 逻辑模块 客户端 应用程序 应用程序
USB3逻辑组成yUSB主机应用程序缓存区缓存区缓存区通道USB设备端点接口接口:用于描述USB设备的某一特定的功能,,是一组端点的集合。STMicroelectronicsSept.14~25,2009
STMicroelectronics 8 Sept. 14~25, 2009 接口 USB 逻辑组成 USB主机 通道 USB设备 端点 接口: 用于描述USB设备的某一特定的功能,是一组端点的 设备的某一特定的功能,是一组端点的 集合。 应用程序 缓存区 缓存区 缓存区
USB逻辑组成USB主机应用程序缓存区缓存区缓存区通道USB设备端点接口端点:端点是USB主机和设备之间进行通信的节点。带宽端点号总线访问频率错误处理模式方向最大数据包大小传输类型STMicroelectronicsSept.14~25,2009
STMicroelectronics 9 Sept. 14~25, 2009 USB 逻辑组成 端点: 端点是USB主机和设备之间进行通信的节点。 主机和设备之间进行通信的节点。 总线访问频率 带宽 端点号 错误处理模式 最大数据包大小 传输类型 方向 USB主机 应用程序 USB设备 接口 端点 缓存区 缓存区 缓存区 通道
SUSB3逻辑组成USB主机应用程序缓存区缓存区缓存区通道USB设备端点接口通道:USB通道是USB设备上的端点和USB主机上的应用程序之间的连接件,用于在端点和应用程序所申请的缓存区之间交换数据通道类型数据流:总是单向的,支持大容量,同步和中断传输消息:总是双向的,支持控制传输。10STMicroelectronicsSept.14~25,2009
STMicroelectronics 10 Sept. 14~25, 2009 USB 逻辑组成 通道: USB通道是USB设备上的端点和USB主机上的应用程序之间的连接件,用于 在端点和应用程序所申请的缓存区之间交换数据。 通道类型: 数据流:总是单向的,支持大容量,同步和中断传输。 消息: 总是双向的,支持控制传输。 USB主机 应用程序 缓存区 缓存区 缓存区 通道 USB设备 接口 端点