• Lv0
    粉丝1

积分16 / 贡献0

提问0答案被采纳0文章3

作者动态

[经验分享] OpenHarmony外设驱动开发说明

xinshengli 显示全部楼层 发表于 2023-12-5 17:42:43
## 1.外设驱动开发涉及接口
- TS/JS接口
- USB DDK
- HID DDK
## 2.外设驱动开发接口分类
按开放用途分类:
- 普通应用(hap)使用的接口,一般apl级别为normal,开放的一系列TS/JS接口
- 厂商驱动应用(hap)使用的接口,一般apl级别为system_core, 开放的一系列native接口(C接口)
第二类厂商驱动的native接口,按外设功能分为:
- USB DDK接口,针对一类使用USB接口设备
- HID DDK接口,针对一类输入性质设备
## 3.外设驱动开发接口详细用法
### 3.1.TS/JS接口 @ohos.driver.deviceManager (外设管理)
https://gitee.com/openharmony/docs/blob/master/zh-cn/application-dev/reference/apis/js-apis-driver-deviceManager.md
### 3.2.Native接口 USB DDK
https://gitee.com/openharmony/docs/blob/master/zh-cn/application-dev/napi/usb-ddk-guidelines.md
### 3.3.Native接口 HID DDK
https://gitee.com/lixinsheng2/docs/blob/master/zh-cn/application-dev/napi/hid-ddk-guidelines.md
## 4.Demo参考(手写板)
https://gitee.com/lixinsheng2/handwriting-board.git

©著作权归作者所有,转载或内容合作请联系作者

您尚未登录,无法参与评论,登录后可以:
参与开源共建问题交流
认同或收藏高质量问答
获取积分成为开源共建先驱

Copyright   ©2023  OpenHarmony开发者论坛  京ICP备2020036654号-3 |技术支持 Discuz!

返回顶部