完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
HDF驱动框架概述 OpenHarmony 系统HDF 驱动框架采用C 语言面向对象编程模型构建,通过平台解耦、内核解耦,来达到兼容不同内核,统一平台底座的目的,从而帮助开发者实现驱动一次开发,多系统部署的效果。 为了达成这个目标,OpenHarmony 系统HDF 驱动框架提供了: • 操作系统适配层 (OSAL,operatingsystem abstraction layer):对内核操作相关接口进行统一封装, 屏蔽不同系统操作接口。 • 平台驱动接口 :提供Board 部分驱动(例如,I2C/SPI/UART 总线等平台资源)支持,同时对Board 硬件操作进行统一的适配接口抽象,方便开发者只需开发新硬件抽象接口,即可获得新增Board 部分驱动支持。 • 驱动模型 :面向器件驱动,提供常见的驱动抽象模型,主要达成两个目的。 1)提供标准化的器件驱动模型,开发者无需独立开发,通过配置即可完成驱动部署。2)提供驱动模型抽象,屏蔽驱动与不同系统组件间的交互,使得驱动更具备通用型。
|
|
相关推荐
|
|
小黑屋| 手机版| Archiver| 电子发烧友 ( 粤ICP备14022951号 )
GMT+8, 2023-4-26 08:56 , Processed in 1.453624 second(s), Total 91, Slave 71 queries .
Powered by 电子发烧友网
© 2015 www.ws-dc.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 深圳华秋电子有限公司
电子发烧友 (电路图) 粤公网安备 44030402000349 号 电信与信息服务业务经营许可证:粤 B2-20160233 工商网监 粤ICP备 14022951 号