小嵌 发表于 2020-9-17 09:56:11

高级硬件工程师张飞带你学习鸿蒙驱动开发和系统烧录【课程连载中...!】

高级硬件工程师张飞带你学习鸿蒙驱动开发和系统烧录【课程连载中...!】, https://www.pcbbar.com/data/attachment/forum/202009/12/154809tz1xr3m1v91j82x8.jpg
一、课程简介

本课程主要带着大家快速了解华为的鸿蒙操作系统,让大家知道怎么快速在鸿蒙操作系统上运行自己的运用程序及编写自己的驱动程序,然后对各种外设的驱动如何编写及内核态驱动怎么跟用户态进行消息传送等。课程中会涉及到GPIO驱动的调试案例、还包括wIFi驱动的调试案例的讲解,当然还给大家总结了多种文件的烧写方式,让大家能够更加清楚各种烧录的优缺点。




二、课程主要讲解了哪些知识点

1、带着大家了解一下华为鸿蒙操作系统,从操作系统发展历史及现在的华为鸿蒙操作系统是什么样的系统介绍。 2、带着大家实现一个用户程序和驱动程序,让大家更加清楚鸿蒙操作系统的驱动框架及用户态的应用程序和内核态的驱动之间的通信机制。 3、让大家学会如何调用鸿蒙操作系统的GPIO接口驱动,包括设置GPIO的方向、输出的电平、中断设置等等。 4、让大家学会调用wpa supplicant的接口命令,去测试鸿蒙操作系统的wifi驱动是否安装成功。实现手机能够连上开发板网卡生成的热点,及开发板连上指定的热点。 5、从串口、网口、USB的方式讲解鸿蒙操作系统镜像文件的烧写,并对比这几种烧录方式的优缺点。




三、课程文章

1、初识鸿蒙OS

2、如何在windows环境下在Hi3516DV300开发板搭载鸿蒙OS实现一个简单的Helloworld程序

3、如何在Linux环境下在Hi3516DV300开发板搭载鸿蒙OS实现一个简单的Helloworld程序

4、如何使用网口、串口、USB进行U-boot程序、Liteos内核(liteos.bin)、根文件系统rootfs.img的烧录

5、使用Hi3516DV300开发板搭载鸿蒙操作系统如何运行一个简单的驱动程序

6、Hi3516DV300开发板搭载鸿蒙操作系统对WiFi外设驱动程序调试总结

7、Hi3516DV300开发板搭载鸿蒙操作系统对Camera外设驱动程序调试总结

8、Hi3516DV300开发板搭载鸿蒙操作系统对GPIO外设驱动程序调试总结

9、Hi3516DV300开发板搭载鸿蒙操作系统对I2C外设驱动程序调试总结

10、Hi3516DV300开发板搭载鸿蒙操作系统对SPI外设驱动程序调试总结

useryy 发表于 2021-7-13 16:29:06

感谢 支持分享
页: [1]
查看完整版本: 高级硬件工程师张飞带你学习鸿蒙驱动开发和系统烧录【课程连载中...!】