完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
HDF驱动框架概述 OpenHarmony 系统HDF 驱动框架采用C 语言面向对象编程模型构建,通过平台解耦、内核解耦,来达到兼容不同内核,统一平台底座的目的,从而帮助开发者实现驱动一次开发,多系统部署的效果。 为了达成这个目标,OpenHarmony 系统HDF 驱动框架提供了: • 操作系统适配层 (OSAL,operatingsystem abstraction layer):对内核操作相关接口进行统一封装, 屏蔽不同系统操作接口。 • 平台驱动接口 :提供Board 部分驱动(例如,I2C/SPI/UART 总线等平台资源)支持,同时对Board 硬件操作进行统一的适配接口抽象,方便开发者只需开发新硬件抽象接口,即可获得新增Board 部分驱动支持。 • 驱动模型 :面向器件驱动,提供常见的驱动抽象模型,主要达成两个目的。 1)提供标准化的器件驱动模型,开发者无需独立开发,通过配置即可完成驱动部署。2)提供驱动模型抽象,屏蔽驱动与不同系统组件间的交互,使得驱动更具备通用型。
|
|
相关推荐
|
|
575 浏览 0 评论
764 浏览 0 评论
666 浏览 0 评论
线上逛展 | 沉浸探索第三届OpenHarmony技术大会五大展区
653 浏览 0 评论
947 浏览 0 评论
浏览过的版块 |
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-21 18:41 , Processed in 0.572793 second(s), Total 70, Slave 50 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号