木棉花:【资料汇总】鸿蒙免费好课--设备开发

发布于 2021-8-12 10:54
浏览
3收藏

前言
在51cto社区中有很多十分珍贵的资料,我这篇文章就帮大家整理、汇总、分类在鸿蒙课堂中设备开发的免费好课,后续还会继续更新应用开发的课程的。
@toc

初级难度

介绍类课程

1.关于HarmonyOS你想知道的那些事儿
课程简介:本课程简介明了的介绍了鸿蒙相关的很多基础问题,譬如鸿蒙从哪里来,适合用于哪些产品,有哪些关键特性,鸿蒙是否用于替代android等等。并且通过3个案例展示了鸿蒙全场景分布式操作系统的创新特性。
木棉花:【资料汇总】鸿蒙免费好课--设备开发-开源基础软件社区

2.HarmonyOS这事儿能成吗
课程简介:
本节从4个主客观角度和5个技术角度出发,向大家论证了为什么鸿蒙系统一定能成,为什么行业需要并且一定会支持这样的一款AIoTOS。
木棉花:【资料汇总】鸿蒙免费好课--设备开发-开源基础软件社区

3.翘首以盼!分布式HarmonyOS模拟器终于来了!
课程简介:
本节课程主要介绍HarmonyOS分布式IDE的基本使用方法。
讲解内容包括:如何使用分布式HarmonyOS IDE实现分布式文件,以及分布式流转功能,并结合代码操作演示。
木棉花:【资料汇总】鸿蒙免费好课--设备开发-开源基础软件社区

4.鸿蒙技术创新的商业化大机遇
课程简介:
随着鸿蒙的逐步发展,会带来很多商业机会,无论是技术开发人员、南向设备厂商、北向应用软件还是生态服务相关的人员和公司,都有着和鸿蒙一起发展的巨大机遇。如何抓住和抓好鸿蒙时代,是大家要思考和实践的。
木棉花:【资料汇总】鸿蒙免费好课--设备开发-开源基础软件社区

5.OpenHarmony进展介绍
课程简介:
HarmonyOS(鸿蒙)的目标是支持在多种终端设备上运行:既可运行在百KB级别的资源受限设备和穿戴类设备上,也可运行在百MB级别的智能家用摄像头、行车记录仪等相对资源丰富的设备,GB 级别的智能电视等设备上。
令人欣喜的是,开源不到短短两个月的时间里,业界就涌现出了很多有趣的鸿蒙项目。不管是能在手表上运行的小游戏,还是在OLED屏上播放的MV,亦或是手机遥控的小车……当然,还有向其他开发板移植和适配鸿蒙OS的成果。
如果你对这些感兴趣,一定要来参加这期沙龙。
木棉花:【资料汇总】鸿蒙免费好课--设备开发-开源基础软件社区

6.鸿蒙技术创新的商业化大机遇
课程简介:
随着鸿蒙的逐步发展,会带来很多商业机会,无论是技术开发人员、南向设备厂商、北向应用软件还是生态服务相关的人员和公司,都有着和鸿蒙一起发展的巨大机遇。如何抓住和抓好鸿蒙时代,是大家要思考和实践的。
木棉花:【资料汇总】鸿蒙免费好课--设备开发-开源基础软件社区

7.OpenHarmony进展介绍
课程简介:
HarmonyOS(鸿蒙)的目标是支持在多种终端设备上运行:既可运行在百KB级别的资源受限设备和穿戴类设备上,也可运行在百MB级别的智能家用摄像头、行车记录仪等相对资源丰富的设备,GB 级别的智能电视等设备上。
令人欣喜的是,开源不到短短两个月的时间里,业界就涌现出了很多有趣的鸿蒙项目。不管是能在手表上运行的小游戏,还是在OLED屏上播放的MV,亦或是手机遥控的小车……当然,还有向其他开发板移植和适配鸿蒙OS的成果。
木棉花:【资料汇总】鸿蒙免费好课--设备开发-开源基础软件社区

8.鸿蒙的“江湖地位”和“拿手绝技”
课程简介:
涵盖南向北向开发,视野覆盖方方面面,深入而又浅出,提纲挈领地介绍鸿蒙。
木棉花:【资料汇总】鸿蒙免费好课--设备开发-开源基础软件社区

全面解读HarmonyOS分布式数据管理平台
课程简介:
1、分布式数据管理平台设计理念与架构
2、分布式数据库
3、分布式文件系统
4、融合搜索
木棉花:【资料汇总】鸿蒙免费好课--设备开发-开源基础软件社区

实战类课程

1. HarmonyOS工作原理解析
课程简介:
本课程从技术角度讲了鸿蒙系统的架构框图,鸿蒙app的开发和部署方式,鸿蒙的kernel等。并详细讲了鸿蒙的关键技术创新与鸿蒙的生态伙伴、生态发展策略。
木棉花:【资料汇总】鸿蒙免费好课--设备开发-开源基础软件社区

2. 大家一起学鸿蒙OS(HarmonyOS)设备开发教程
课程简介:
本课程实现使用鸿蒙OS在WiFi IoT智能家居套件上进行设备开发。属于基础性课程,将短期内更新完毕。具体的内容包括:
-开发环境的搭建
-编辑和烧录鸿蒙OS系统到WiFi IoT智能家居套件上
-在WiFi IoT智能家居套件上执行基础性物联网功能。
木棉花:【资料汇总】鸿蒙免费好课--设备开发-开源基础软件社区

3. 使用Python进行鸿蒙设备开发
课程简介:
1、鸿蒙设备开发概述
2、使用Python的需求背景
3、Python中间件简介
4、使用Python进行设备开发的方式
5、Python中间件的未来展望
木棉花:【资料汇总】鸿蒙免费好课--设备开发-开源基础软件社区

4. HarmonyOS物联网应用开发——基于Hi3861
课程简介:

  1. 使用Harmony OS控制输入输出设备
  2. 使用Harmony OS控制读取传感器
  3. 使用Harmony OS控制WiFi
  4. 使用Harmony OS进行网络编程
  5. 用Harmony OS进行物联网应用开发
  6. Harmony OS IoT设备系统编程精要
    木棉花:【资料汇总】鸿蒙免费好课--设备开发-开源基础软件社区

5. 美的HarmonyOS物联网产品开发经验分享
课程简介:
鸿蒙物联网产品美的美居Lite项目介绍,特色功能开发分享。
1、基于华为鸿蒙系统的美的美居Lite项目介绍
2、NAN配网模式是如何做到秒配网秒控制的?
3、基于hilink的快速入口,直达设备控制界面
4、开发鸿蒙FA需要的技术栈有哪些?
木棉花:【资料汇总】鸿蒙免费好课--设备开发-开源基础软件社区

6. 鸿蒙应用服务早期红利与技术场景创新
课程简介:
HarmonyOS应用形态对比研究
HarmonyOS应用主要技术组成
HarmonyOS早期红利与各项机会
鸿蒙操作系统软件应用服务策划开发运营要素
一切机会尽在眼前。
努力学习与付出,尽享早期大红利!
木棉花:【资料汇总】鸿蒙免费好课--设备开发-开源基础软件社区

7. 鸿蒙系统设备开发
课程简介:
本课程将带大家入门HarmonyOS设备开发,以Hi3861鸿蒙开发板为例,从开发环境搭建,到liteos内核的学习,驱动开发、智能家居应用实现等,帮助大家快速demo出一个基于HarmonyOS的IoT设备
木棉花:【资料汇总】鸿蒙免费好课--设备开发-开源基础软件社区

8. 鸿蒙技术创新带来的商业化大机遇总揽
课程简介:
1、鸿蒙技术创新带来的商业化大机遇总揽。
2、互联网、移动互联网技术创新发展过程中诞生的各项商业机会分析。
3、鸿蒙主导万物智联世界进程中各项可能爆发的商业机会分析。
4、相关的技术人才、南向设备厂商、北向应用软件、其他各项生态服务商和鸿蒙一起发展强大关键因素思考。
5、鸿蒙生态健康商业化发展的思考和预设。
木棉花:【资料汇总】鸿蒙免费好课--设备开发-开源基础软件社区

9.【线下沙龙】教你开发一款跨设备支持联网的HarmonyOS电子词典
课程简介:
想尝一尝用鸿蒙开发App的滋味吗?翠花,上电子词典! 通过这款电子词典App,你可以学习到如何开发跨设备的App,使用第三方程序库、网络爬虫与鸿蒙结合,还有很多很多,赶紧来吧,这道鸿蒙大餐就缺你的品尝了!
木棉花:【资料汇总】鸿蒙免费好课--设备开发-开源基础软件社区

10. HarmonyOS在家居安防的应用场景
课程简介:
通过家居安防项目,实现轻鸿蒙和富鸿蒙的联动。设备端采用Hi3861+轻鸿蒙系统,实现门磁、红外、烟感等传感器,实现家居安防系统,和鸿蒙手机应用实现联动。
1、家居安防的应用场景
2、鸿蒙系统在安防中的应用
3、设备端功能实现
4、手机端功能实现
木棉花:【资料汇总】鸿蒙免费好课--设备开发-开源基础软件社区

11. HarmonyOS应用服务早期红利与各项技术场景创新分析
课程简介:
互联网、移动互联网的发展都诞生了很多全球领域的网络平台;同时也涌现出了很多小而美的应用软件、网站、客户端(安卓APK、苹果APP),这给很多开发者(个人、团队、公司)带来了成长、创新与财富机会。
在HarmonyOS操作系统万物互联智能的世界中,应用服务分布式、全场景、智能化等,让所有的传统的软件、网站、客户端有了新的升级方向与机遇,同时也给了很多开发者在HarmonyOS新赛道上创新与颠覆传统强者的机会。
HarmonyOS的逐步发展完善升级,特别是HarmonyOS 2.0 手机 Beta 版本发布,HarmonyOS开发者应用创新大赛的举办等,给具体参与的开发者们搭建了技术创新、展示与发挥舞台。
木棉花:【资料汇总】鸿蒙免费好课--设备开发-开源基础软件社区

12. HarmonyOS智能家居开发实战
课程简介:
本课程主要讲解基于HarmonyOS的智能家居产品开发过程,其中包含手机端和设备端的开发实例讲解。
1、HarmonyOS智能家居产品设计、组网介绍
2、HarmonyOS智能家居开发范围介绍
3、HarmonyOS手机端APP开发简介
4、设备端开发简介
5、认证流程简介
木棉花:【资料汇总】鸿蒙免费好课--设备开发-开源基础软件社区

13. OpenHarmony平台C++开发应用
课程简介:
直播提纲:
1、轻鸿蒙C++如何开发,如何开放接口给JS
2、标准鸿蒙如何用C++开发JS组件
3、鸿蒙系统中如何使用C++三方库
4、基于标准鸿蒙系统的开发板进展情况分享
木棉花:【资料汇总】鸿蒙免费好课--设备开发-开源基础软件社区

14. 基于鸿蒙IoT套件的猜数字游戏开发实战分享
课程简介:
通过猜数字的游戏,讲解如何使用鸿蒙OS在Hi3861V100上进行基础编程

  1. 猜数字游戏基础逻辑规划
  2. 功能模块规划:游戏主逻辑、按键处理、OLED显示
  3. 功能模块实例代码讲解
  4. 整体游戏代码讲解
  5. 实战演示
    木棉花:【资料汇总】鸿蒙免费好课--设备开发-开源基础软件社区

15. 从零开发HarmonyOS应用
课程简介:
1、样例程序介绍
2、编写第一个HarmonyOS应用
2.1 使用 DevEco Studio 创建应用工程(工程主要文件结构)
2.2 使用 XML 文件进行用户界面设计(常用UI组件及组件容器简绍)
2.3 实现应用基本功能(界面流转、事件监听等)
3、样例程序编译、安装、运行
木棉花:【资料汇总】鸿蒙免费好课--设备开发-开源基础软件社区

16. 1小时快速认识HarmonyOS
课程简介:
1、HarmonyOS的诞生历程和主要目标。
2、HarmonyOS创新应用的三个典型案例(导航、在线教育、智能家居等)。
3、HarmonyOS的关键特征总结(面向场景、分布式、跨设备调度、一次开发多端部署、虚拟终端等)。
4、HarmonyOS完整源码架构介绍。
5、HarmonyOS发展展望。
6、个人应该如何学习HarmonyOS,如何制定短期和中长期学习规划。
木棉花:【资料汇总】鸿蒙免费好课--设备开发-开源基础软件社区

17.HarmonyOS公测在即,设备开发怎么玩?
课程简介:
一堂专为HarmonyOS小白准备的入门课程,从概念到知识,从案例到动手,让你快人一步踏入鸿蒙设备开发的大门。

  1. HarmonyOS是什么?
  2. HarmonyOS目前开源了什么?(针对课程内容)
  3. 目前HarmonyOS可以在设备上实现的功能
  4. 入门HarmonyOS需要哪些准备
  5. 小白入门教程:从零开始,实例讲解
  6. 案例展示
    木棉花:【资料汇总】鸿蒙免费好课--设备开发-开源基础软件社区

18.HarmonyOS智慧设备生态商业大机遇
课程简介:
1、功能产品到超级终端
2、HarmonyOS智能设备产业链
3、智能设备技术开发相关
4、智能设备变革与运营体系
木棉花:【资料汇总】鸿蒙免费好课--设备开发-开源基础软件社区

19.游戏开发-基于HarmonyOS服务卡片和分布式
课程简介:
主要讲解HarmonyOS服务卡片的基础知识,以及如何利用服务卡片实现一款类似连连看的游戏,其中涉及到了多个服务卡片之间的交互。
同时,本游戏还支持多个设备互相连接,扩展游戏的难度,所以还涉及到了HarmonyOS分布式技术。
木棉花:【资料汇总】鸿蒙免费好课--设备开发-开源基础软件社区

20.最新鸿蒙系统物联网模组——Neptune:外设控制篇
课程简介:
本次课程主题为Neptune模组OpenHarmony外设控制,讲解如何使用鸿蒙OS的IoT硬件接口控制简单IO设备。

  1. 通过GPIO接口输出高低电平,实现控制Neptune开发板上的LED灯闪烁;
  2. 通过GPIO接口注册按键中断处理函数,实现按键状态响应;
  3. 通过PWM接口输出方波,控制LED灯的亮度;
    木棉花:【资料汇总】鸿蒙免费好课--设备开发-开源基础软件社区

21.最新鸿蒙系统物联网模组——Neptune:开发环境搭建
课程简介:
Neptune模组为润和推出的OpenHarmony最新物联网硬件模组,本节课程主题为开发环境搭建。
1.Linux上的源码下载和编译环境搭建
2.Windows上的镜像烧写与demo演示
木棉花:【资料汇总】鸿蒙免费好课--设备开发-开源基础软件社区

22.最新鸿蒙系统物联网模组——Neptune:网络编程篇
课程简介:
本次课程主题为Neptune模组OpenHarmony网络编程。

  1. 连接热点;
    2.创建热点;
    3.TCP客户端/服务端;
    4.UDP客户端/服务端;
    木棉花:【资料汇总】鸿蒙免费好课--设备开发-开源基础软件社区

23.OpenHarmony实战:Hi3861控制超声波模块
课程简介:
通过OpenHarmony和Hi3861实现物联网,主要讲解如何控制超声波模块,让超声波模块变成声控开关。
1、OpenHarmony简介
2、OpenHarmony编译和烧录
3、OpenHarmony GPIO基础
4、用OpenHarmony控制超声波模块
5、让超声波模块变成声控开关
木棉花:【资料汇总】鸿蒙免费好课--设备开发-开源基础软件社区

24.先行者说:HarmonyOS创新与AIoT智能硬件开发
课程简介:
HarmonyOS正式开源,未来已来。在这你将听到HarmonyOS先行者讲解HarmonyOS设计的优越性,以及HarmonyOS如何赋能智能硬件行业,并通过多个场景案例解读人们该关注和期待什么样的HarmonyOS,让开发者明晰开源共建带给未来的更多可能。
木棉花:【资料汇总】鸿蒙免费好课--设备开发-开源基础软件社区

25.抢先掌握鸿蒙系统APP开发,你就是下一个大咖
课程简介:
1、鸿蒙系统简介
2、鸿蒙系统到底能做什么
3、鸿蒙系统APP开发流程
4、鸿蒙系统APP开发基本方法
5、鸿蒙的机会
木棉花:【资料汇总】鸿蒙免费好课--设备开发-开源基础软件社区

26.让HarmonyOS应用调试速度翻倍的秘密
课程简介:
本期直播课程主要介绍DevEco Studio为广大Harmony OS应用开发者提供的强大调试能力:跨语言,跨设备无缝断点,X-Ray Debugger变量可视化,以及分布式调用链分析。
木棉花:【资料汇总】鸿蒙免费好课--设备开发-开源基础软件社区

27.如何快速上手HarmonyOS分布式应用开发
课程简介:
1.HUAWEI DevEco简介
2.HarmonyOS应用开发平台介绍
3.分布式应用开发实例演示
木棉花:【资料汇总】鸿蒙免费好课--设备开发-开源基础软件社区

28.【线下沙龙】从零开发一个HarmonyOS应用
课程简介:
HarmonyOS是一款面向未来,面向全场景的分布式操作系统。在传统的单设备系统能力的基础上,HarmonyOS提出了基于同一套系统能力适配多种终端形态的分布式理念,能够支持多种终端设备。对于应用开发者而言,HarmonyOS采用了多种分布式技术,使得应用程序的开发实现与不同终端设备的差异无关,这能够让开发者更聚焦上层业务逻辑,更加便捷高效的开发应用。
木棉花:【资料汇总】鸿蒙免费好课--设备开发-开源基础软件社区

29.【线下沙龙】轻松掌握HarmonyOS遥控小车的开发
课程简介:
基于鸿蒙系统的遥控小车,加上定位模块,超声波模块,寻迹模块等,可以变成自动寻迹避障小车。加上热成像摄像头等,可实现夜间无人监控值守,火灾警情,救援机器人等。。。玩法很多,进来看看吧!
木棉花:【资料汇总】鸿蒙免费好课--设备开发-开源基础软件社区

30.【线下沙龙】HarmonyOS内核Liteos-a与Linux在驱动程序上的异同
课程简介:
鸿蒙liteos-a内核是支持MMU的、支持进程间隔离和内核隔离的RTOS。作为一个新出的内核,怎么快速学习它?我们在linux上的经验对学习liteos-a有没有用处?怎么把这个新的内核用在自己的板子上?移植完成后,怎么验证它支持鸿蒙的各种子系统?本次沙龙我会用linux来类比liteos-a,尽快掌握它。
木棉花:【资料汇总】鸿蒙免费好课--设备开发-开源基础软件社区

31.【线下沙龙】如何结合不同的产品应用场景剪裁HarmonyOS
课程简介:
HarmonyOS是面向众多设备类型的OS,可裁剪,是鸿蒙的三大技术特征之一。那么具体针对不同的应用场景,具体的裁剪过程是怎么样的呢?怎样又能保证裁剪的正确性和有效性呢?如何针对HarmonyOS的不同层,内核层、驱动层、系统服务层、应用框架层,进行不同类型的裁剪呢?来听李传钊老师的分享,这里会有答案。
木棉花:【资料汇总】鸿蒙免费好课--设备开发-开源基础软件社区

32.【线下沙龙】教你开发一款HarmonyOS小游戏
课程简介:
鸿蒙小游戏实战项目再次来袭!通过实战项目把鸿蒙App开发中的核心知识点穿插串联起来,采用项目导向和任务导向的方式,让你告别单调枯燥的理论知识点学习方式,学习完之后就能做出一个小游戏!不管是手表、电视还是其它平台,不管使用Java还是JavaScript,统统帮你搞定!
木棉花:【资料汇总】鸿蒙免费好课--设备开发-开源基础软件社区

中级难度

实战类课程

1.Harmony鸿蒙内核Liteos-a开发
课程简介:
Liteos-a是一个内核(也常常被叫做操作系统,反正大家都把操作系统、内核混着说)。常见的内核有freeFTOS、rt-thread、UCOS,这些都属于实时操作系统(RTOS),Linux不是实时操作系统。
有了那么多操作系统,为什么还要开发Liteos-a呢?
大多数的RTOS都是运行于MCU(单片机上),不支持MMU(内存管理单元),内核空间和APP空间不能隔离开,APP出错后整个系统就会崩溃;也不支持POSIX接口,这使得大量的开源软件无法直接在MCU上运行。
Linux的强大在于它支持的硬件非常多,但是它过于庞大,启动慢、耗电,这些缺点导致它不适合用在物联网领域。比如倒车摄像头,没人能忍受2秒钟后才看见图像:即使你能忍受,也很难把Linux优化到2秒内启动。
Liteos-a为物联网而生,支持MMU,支持内核/APP空间隔离、支持各个APP空间隔离,系统更健壮;支持POSIX接口,大量开源软件可以在Liteos-a上直接使用;启动快,省电。
Liteos-a是一个轻量级的内核,设计精巧。它要成功,就必须持更多芯片、更多外设,这也是我们把Liteos-a移植到非海思芯片,并录制教程的原因。
木棉花:【资料汇总】鸿蒙免费好课--设备开发-开源基础软件社区

2.鸿蒙应用服务开发实战成长源码体系
课程简介:
我们认为鸿蒙应用服务开发者的学习,要从简单,容易的入手,让其快速找到成就感与逐步提升。
我们团队经过一年左右的尝试与实践,觉得基于鸿蒙应用服务开发,从基础的单页面、跳转,到组件、模版练习,到DEMO尝试,在到实际的应用开发,这个路径和逻辑很容易让有基本的JAVA、JS基础的开发者快速上手鸿蒙应用服务开发,并持续成长。
在我们这一年左右时间的实践中,从最基础的开始,团队成员都亲身体验并进行了原创、改写等大概100个左右的基于鸿蒙应用服务开发相关的组件、布局、功能模块、DEMO和一些尝试性的上架应用案例。其中有对60多个完整的代码进行了开源。
本课程尝试让具备JAVA与JS基础的学生、社会企业开发者等在鸿蒙应用服务开发学习上,从零基础开始有个清晰的学习成长路径,可以体验、引用我们已经跑通过的代码;同时,部分我们已经体验、改写或者原创的组件、布局、DEMO与案例等可以供开发者参照或者直接使用,共同促进生态的发展。
木棉花:【资料汇总】鸿蒙免费好课--设备开发-开源基础软件社区

3.HarmonyOS鸿蒙系统开发 物联网方向
课程简介:
课程主要分为4大章节:
第一章节:鸿蒙设备开发
主要讲鸿蒙系统的结构、内核、驱动框架等,学习掌握鸿蒙系统的设备开发,做出一款鸿蒙设备。
第二章节:鸿蒙应用开发
主要讲UI布局和控件、Ability、网络功能、数据管理等,学习开发出一款简单的鸿蒙应用APP。
第三章节:鸿蒙物联网开发
主要讲物联网框架、组网技术、网络协议、云平台接入技术等,学习在鸿蒙设备上实现物联网相关技术。
第四章节:项目实战
通过一个环境采集项目、智能安防项目,实现轻鸿蒙 和富鸿蒙的联动,通过鸿蒙手机APP控制鸿蒙设备。
木棉花:【资料汇总】鸿蒙免费好课--设备开发-开源基础软件社区

4.HarmonyOS驱动框架调试总结
课程简介:
鸿蒙驱动框架的基本结构以及如何进行驱动的开发。
主要内容包括:
1、如何进行内核态驱动程序的编写
2、如何把内核态驱动程序添加到系统中去
3、如何进行用户态程序的编写,以及如何编译、下载
4、根据程序运行结果来验证编写的驱动程序
木棉花:【资料汇总】鸿蒙免费好课--设备开发-开源基础软件社区

5.如何用手机App配置鸿蒙开发板网络
课程简介:
如何去实现Hi3861 APP配网功能。需要说明的是,本人实现这个功能主要是用于学习,所涉及知识包括Hi3861的WiFi操作,AP模式、STA模式、按键功能、网络编程、JSON数据格式、手机APP开发。
1、WiFi操作
2、按键驱动
3、网络编程
4、AP模式、STA模式
5、JSON库的使用
木棉花:【资料汇总】鸿蒙免费好课--设备开发-开源基础软件社区

6.在STM32MP157上移植鸿蒙内核Liteos-a
课程简介:
Lites-a开源版本仅支持海思的几款新品,韦东山老师和基金会的人在华为内部把Liteos-a移植到了NXP的IMX6ULL、全志的V3S。
现在韦老师想把移植过程展示给学员,让更多的人掌握移植方法,能移植到更多芯片上去。
韦老师将会根据Liteos-a启动流程,分析涉及的硬件操作,修改代码适配STM32MP157。
木棉花:【资料汇总】鸿蒙免费好课--设备开发-开源基础软件社区

7.轻松掌握鸿蒙开发板外设控制
课程简介:
基于HI3861开发板介绍鸿蒙下的外设控制开发,通过几个小案例让你快速轻松的上手鸿蒙设备开发。
木棉花:【资料汇总】鸿蒙免费好课--设备开发-开源基础软件社区

8.HarmonyOS 2.0源码框架分析
课程简介:
带大家系统性认识HarmonyOS 2.0版本的源码结构,通过对源码框架性的分析来进一步针对性的看鸿蒙源代码。“源码之前了无秘密”,本课程即是带大家深度解读鸿蒙源码之前的开胃菜。

  1. HarmonyOS 2.0源码结构分析
  2. 解析源码的层次关系、模块划分
  3. 讲解各模块的功能和作用
  4. 介绍模块之间如何结合
  5. 针对性剖析鸿蒙源代码
    木棉花:【资料汇总】鸿蒙免费好课--设备开发-开源基础软件社区

9.HarmonyOS南向驱动调试(gpio以及wifi)及烧录方法总结
课程简介:
该系列视频主要包括鸿蒙南向驱动框架的讲解,常用的gpio以及wifi驱动的调试,另外对各种烧录方法进行了总结、比较,让大家在烧录程序的时候更加得心应手。
①HarmonyOS hello world程序demo(内容主要包括HDF驱动框架讲解)
②HarmonyOS南向 gpio接口驱动调试总结
③HarmonyOS南向wifi驱动调试总结
④各种烧录方法的比较。
木棉花:【资料汇总】鸿蒙免费好课--设备开发-开源基础软件社区

10.让鸿蒙智能家居开发板与AWS IoT云自由连通
课程简介:
使用鸿蒙智能家居开发板连通AWS IoT云平台
1、AWS IoT平台介绍
2、AWS IoT SDK介绍
3、移植AWS IoT SDK到HarmonyOS
4、实现HarmonyOS接入AWS IoT
木棉花:【资料汇总】鸿蒙免费好课--设备开发-开源基础软件社区

11.HarmonyOS网络编程
课程简介:
讲解如何使用鸿蒙OS在IoT硬件上进行Wi-Fi编程,以及如何使用鸿蒙OS进行网络编程
1、编程控制WiFi IoT开发套件的Wi-Fi功能
2、TCP编程
3、UDP编程
4、如何实现兼容Hi3516、Hi3518、Hi3861
5、如何实现兼容类Unix系统
木棉花:【资料汇总】鸿蒙免费好课--设备开发-开源基础软件社区

高级难度

实战类课程

1.鸿蒙内核liteos-a移植_基于STM32MP157
课程简介:
1.移植鸿蒙最小系统包括:UART、MMU地址映射、定时器中断、存储设备驱动、根文件系统等
2.鸿蒙源码开放之后,海思的代码闭源了。如果你想移植到其他芯片上去,好的方式就是:直接参考我们提供的源码(开发原子基金会也移植了其他芯片),或者直接看我们的视频,这套视频,目前是鸿蒙内核移植的视频。
3.华为内训,在里面可以看到海思的代码,可以得到鸿蒙专家的指导,百问网成功把Liteos-a移植到了IMX6ULL、STM32MP157。
4.移植有难度,只是因为我们对它陌生,相信看了视频后,你会发现移植Liteos-a时,只是移植最小系统的话,比移植u-boot更加简单。后面我们会录制更多的鸿蒙课程,敬请期待!
木棉花:【资料汇总】鸿蒙免费好课--设备开发-开源基础软件社区

2.鸿蒙内核liteos-a移植_基于IMX6ULL
课程简介:
移植鸿蒙最小系统包括:UART、MMU地址映射、定时器中断、存储设备驱动、根文件系统等
鸿蒙源码开放之后,海思的代码闭源了。如果你想移植到其他芯片上去,好的方式就是:直接参考我们提供的源码(开发原子基金会也移植了其他芯片),或者直接看我们的视频,这套视频,目前是鸿蒙内核移植的视频。
华为内训,在里面可以看到海思的代码,可以得到鸿蒙专家的指导,百问网成功把Liteos-a移植到了IMX6ULL、STM32MP157。
移植有难度,只是因为我们对它陌生,相信看了视频后,你会发现移植Liteos-a时,只是移植最小系统的话,比移植u-boot更加简单。后面我们会录制更多的鸿蒙课程,敬请期待!
木棉花:【资料汇总】鸿蒙免费好课--设备开发-开源基础软件社区

这是我第一次发表文章,文章有可能存在错误或者哪一部分写的不好,也希望大家可以指正。

已于2021-8-12 10:54:43修改
4
收藏 3
回复
举报
回复
添加资源
添加资源将有机会获得更多曝光,你也可以直接关联已上传资源 去关联
    相关推荐