USB理论学习之三-----设备级USB系统和USB拓扑结构

一、设备级USB系统

1.USB Hub

提供USB的连接端口,Hub就是能将多个连接线集中在一起的设备

USB的体系允许多个Hub之间进行互连

上行端口:用于连接上一级Hub或根Hub

下行端口:用于连接下级Hub或USB设备

通过检测USB电缆上的电平变化,USB Hub可以检测出下行端口上USB设备的接入或者移出,同时可以确定设备的速度类型,如低速或者是全速设备

2.USB设备

USB设备分为三个层次:功能单元、逻辑设备和总线接口

总线接口:最底层的物理实体,以USB接口控制器为核心,USB发送和接收数据的接口

逻辑设备:USB协议栈的主体,处理总线接口和不同端点之间的数据,并且提供各种描述符信息

功能单元:实现主要功能的模块

二、USB拓扑结构

猜你喜欢

转载自blog.csdn.net/qq_34093974/article/details/86082436
usb