[文章]鸿蒙原生应用元服务开发-设备管理USB服务开发概览

阅读量0
0
0

基本概念

USB服务是应用访问底层的一种设备抽象概念。开发者根据提供的USB API,可以获取设备列表、控制设备访问权限、以及与连接的设备进行数据传输、控制命令传输等。

运作机制

USB服务系统包含USB API、USB Service、USB HAL。

**图1 **USB服务运作机制

图片1.png

USB API:提供USB的基础API,主要包含查询USB设备列表、批量数据传输、控制命令传输、权限控制等。

USB Service:主要实现HAL层数据的接收、解析、分发以及对设备的管理等。

USB HAL层:提供给用户态可直接调用的驱动能力接口。

本文引用参考HarmonyOS官方API9。

回帖

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容图片侵权或者其他问题,请联系本站作侵删。 侵权投诉
链接复制成功,分享给好友