一种鸿蒙系统的驱动开发方法、装置、设备、介质及产品制造方法及图纸

技术编号:43291256 阅读:23 留言:0更新日期:2024-11-12 16:11
本发明专利技术实施例提供了一种鸿蒙系统的驱动开发方法、装置、设备、介质及产品,该方法包括:在启动驱动开发应用后,显示用于进行HDF驱动开发的图形化编辑界面;接收对所述信息配置区的基础配置操作,在所述代码编辑区展示待修改驱动框架代码;接收对所述代码编辑区中待修改驱动框架代码的修改操作,确定在修改操作后形成的代码修改信息;响应于对所述驱动生成控件的触发操作,根据所述代码修改信息,生成鸿蒙系统的HDF驱动代码文件。利用该方法,将固定化配置进行图像化,向使用者提供可视化界面,使用者只需要进行简单的参数修改,就可以实现驱动代码开发,减少代码级操作,降低了开发难度,这样不仅有助于提升开发效率还能增强可维护性。

【技术实现步骤摘要】

本专利技术涉及计算机,尤其涉及一种鸿蒙系统的驱动开发方法、装置、设备、介质及产品


技术介绍

1、hdf(harmony driver fundation,鸿蒙驱动框架)驱动开发是为开发者提供一套统一的接口和机制,简化驱动程序的开发和集成过程。通过hdf驱动框架,开发者可以更加高效、便捷地开发出高质量的驱动程序。鸿蒙操作系统上hdf驱动开发需要熟悉整个hdf驱动框架,在鸿蒙操作系统软件开发工具包(software development kit,sdk)的很多个目录下进行配置和代码编写,整个过程比较繁琐。

2、现有技术中可视化配置工具(hdf configuration source,hcs),仅支持hcs文件预览与编辑,具有可视化配置与hcs文件内容双向绑定、同步更新展示的特点。而hdf驱动开发不仅仅是hcs配置,还有驱动业务代码开发、驱动加载、驱动服务管理、驱动消息分发。基于hcs工具不能实现hdf驱动的开发,因此,需要一种驱动开发方法能够解决上述问题。


技术实现思路

1、本专利技术提供了一种本文档来自技高网...

【技术保护点】

1.一种鸿蒙系统的驱动开发方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述信息配置区包括路径编辑项、设备参数配置项、驱动类型选择项、驱动模板选择项和驱动名称编辑项;

3.根据权利要求2所述的方法,其特征在于,所述待修改驱动框架代码的确定步骤,包括:

4.根据权利要求1所述的方法,其特征在于,所述图形化编辑界面还包括配置文件编辑区,在接收对所述信息配置区的基础配置操作之后,还包括:

5.根据权利要求3所述的方法,其特征在于,所述根据所述代码修改信息,生成鸿蒙系统的HDF驱动代码文件,包括:

<p>6.根据权利要求...

【技术特征摘要】

1.一种鸿蒙系统的驱动开发方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述信息配置区包括路径编辑项、设备参数配置项、驱动类型选择项、驱动模板选择项和驱动名称编辑项;

3.根据权利要求2所述的方法,其特征在于,所述待修改驱动框架代码的确定步骤,包括:

4.根据权利要求1所述的方法,其特征在于,所述图形化编辑界面还包括配置文件编辑区,在接收对所述信息配置区的基础配置操作之后,还包括:

5.根据权利要求3所述的方法,其特征在于,所述根据所述代码修改信息,生成鸿蒙系统的hdf驱...

【专利技术属性】
技术研发人员:方茂松蔡志刚陈佳凡黄耿斌林勇威
申请(专利权)人:湖南开鸿智谷数字产业发展有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1