一个USB系统可以从三个定义区域来描述:
- USB互联
- USB设备
- USB主机
USB互连是USB设备与USB主机连接和通信的方式。 这包括以下内容:
总线拓扑:USB设备与主机之间的连接模型。
层间关系:USB在系统中的每一层都要完成一定的任务。
数据流模型:数据在生产者之间通过USB在系统中移动的方式和消费者。
任务规划:USB提供可以共享的互连机制。通过规划对互连机制的访问,可以支持同步
1.总线拓扑结构
USB设备和USB主机通过USB总线连接。USB的物理连接是一个星型结构,集线器(HUB)位于每个星形结构的中心,每一段都是主机和某个集线器,或某一功能设备之间的一个点到点的连接,也可以是一个集线器或功能模块之间的点到点的连接。
上图给出了USB的拓扑结构。
由于时间限制允许集线器和电缆传播时间,最大层数允许为7(包括根层)。
请注意,在七层中,主机和任何设备之间的通信路径中最多可以支持五个非根集线器。
<