【有奖直播课】鸿蒙驱动框架调试总结——火热报名中!
头像 Tiechui.Wang 2020-12-08 10:00:00    发布
3599 浏览 27 点赞 15 收藏

鸿蒙系统的驱动框架被称为HDF(HarmonyOS Driver Foundation),包括驱动加载,驱动服务管理和驱动消息机制。

HDF的驱动加载机制,包括按需加载和按序加载。按需加载的意思是可以配置启动的过程中哪些驱动加载,哪些驱动不加载;按序加载,就是按照优先级的顺序加载。

驱动服务管理是指驱动程序是不是可以被使用,如果可以被使用,是只能被用户态使用,还是只能被内核态使用,还是两个同时可以被使用。上面两项机制可以通过hcs格式的配置文件来实现,相对来说比较简单。

驱动服务的消息机制是指如何在用户态程序和内核态程序之间进行通信,包括用户态应用发送信息到驱动程序和用户态程序接收驱动主动上报事件。

2020年12月10日(本周四)晚20:00,我将为大家做一场鸿蒙驱动框架开发讲解的直播,主题是《HarmonyOS鸿蒙驱动框架调试总结》。主要探讨的是消息机制,大体的过程如下图所示,供大家参考。

【有奖直播课】鸿蒙驱动框架调试总结——火热报名中!-鸿蒙开发者社区

【有奖直播课】鸿蒙驱动框架调试总结——火热报名中!-鸿蒙开发者社区

在此次直播中,我会给大家展示鸿蒙驱动框架的基本结构以及如何进行驱动的开发

主要内容包括如何进行内核态驱动程序的编写,如何把内核态驱动程序添加到系统中去,如何进行用户态程序的编写,以及如何编译、下载。

最后,我们会根据根据程序运行结果来验证我们编写的驱动程序。

直播结束后,我会将相关代码提供给大家,一起交流学习。

【有奖直播课】鸿蒙驱动框架调试总结——火热报名中!-鸿蒙开发者社区

课程大纲:

1、鸿蒙系统简介以及鸿蒙相关开发资料网站介绍

2、张飞实战电子南极洲开发板介绍

3、鸿蒙驱动框架介绍

4、编写内核驱动程序样例

5、把驱动源码放入内核

6、编写用户态程序APP

7、编译、烧写、调试

讲师介绍:

张角——嵌入式研发工程师

张飞实战电子鸿蒙系统、嵌入式实时操作系统以及Risc-V单片机课程主讲老师。

专注单片机程序开发,鸿蒙系统驱动及应用开发,linux系统驱动及应用开发,同时对硬件电路设计,开关电源设计以及电机驱动设计有浓厚的兴趣。

直播抽奖:

免费报名+到会看直播,赢取HarmonyOS官方联名T恤、HarmonyOS官方开发板(HiSpark Wi-Fi IoT 智能家居套件)

(中奖用户所填写收件人姓名、电话、地址需为真实信息,信息仅用于工作人员联系用户发放奖品。)

适合人群:

对鸿蒙系统开发感兴趣的学生、工程师以及其他相关人员


©本站发布的所有内容,包括但不限于文字、图片、音频、视频、图表、标志、标识、广告、商标、商号、域名、软件、程序等,除特别标明外,均来源于网络或用户投稿,版权归原作者或原出处所有。我们致力于保护原作者版权,若涉及版权问题,请及时联系我们进行处理。
分类
其它
头像

Tiechui.Wang

我还没有写个人简介......

1091

帖子

0

提问

893

粉丝

关注
热门推荐
地址:北京市朝阳区北三环东路三元桥曙光西里甲1号第三置业A座1508室 商务内容合作QQ:2291221 电话:13391790444或(010)62178877
版权所有:电脑商情信息服务集团 北京赢邦策略咨询有限责任公司
声明:本媒体部分图片、文章来源于网络,版权归原作者所有,我司致力于保护作者版权,如有侵权,请与我司联系删除
京ICP备:2022009079号-2
京公网安备:11010502051901号
ICP证:京B2-20230255