USB驱动程序(USBD)USB系统软件与客户软件之间的接口提供给客户软件一些方便的使用USB设备的功能
一个USB逻辑设备对USB系统来说就是一个端点集合端点可以根据它们实现的接口来分类USB系统软件通过一个缺省的控制通道来管理设备而客户软件用通道束管理接口
通道束的一端为端点一端为缓冲区客户软件要求通信数据在主机上的一个缓冲和USB设备上 的一个端点之间进行主机控制器或USB设备(取决于数据传送方向)将数据打包后在USB上传由主机控制器(HC)协调何时用总线访问在USB上传递数据
主机 连接 物理设备
第
机械的
通道两个水平实体之间连接 电气的
的抽象
被传递的数据的与USB相关的形式 协议 第678章 数据传递机制
图4-8 USB主机/设备的细节图