留言与评论(共有 0 条评论) |
发布时间:2020-04-12 08:44:03
USB核心驱动层。包括USBD核心功能模块和USBD 接口模块。USBD 核心功能模块实现USB 的核心驱动,这是与硬件平台无关的USB驱动代码。实现了USB总线枚举、总线带宽分配、传输控制等等操作。该模块向下调用HCD 接口模块,实现与HCD 层的通信; 向上层模块提供唯一的入口函数,并通过识别不同的输入参数来调用不同的功能代码,从而实现不同的USBD功能。该模块只能被USBD 接口模块内部调用。USBD 接口模块是USB主机协议栈的最上层的模块,它向上为设备驱动程序提供USB主机驱动的功能调用,向下调用USBD 核心功能模块,将设备驱动的功能请求转化为相应功能模块的调用。
留言与评论(共有 0 条评论) |
全站搜索