所有栏目 | 云社区 美国云服务器[国内云主机商]
你的位置:首页 > 云社区 » 正文

usbd的功能是?

发布时间:2020-04-12 08:44:03

资讯分类:usbd  功能  模块  调用  核心
usbd的功能是?

USB核心驱动层。包括USBD核心功能模块和USBD 接口模块。USBD 核心功能模块实现USB 的核心驱动,这是与硬件平台无关的USB驱动代码。实现了USB总线枚举、总线带宽分配、传输控制等等操作。该模块向下调用HCD 接口模块,实现与HCD 层的通信; 向上层模块提供唯一的入口函数,并通过识别不同的输入参数来调用不同的功能代码,从而实现不同的USBD功能。该模块只能被USBD 接口模块内部调用。USBD 接口模块是USB主机协议栈的最上层的模块,它向上为设备驱动程序提供USB主机驱动的功能调用,向下调用USBD 核心功能模块,将设备驱动的功能请求转化为相应功能模块的调用。

留言与评论(共有 0 条评论)
   
验证码:
Top