点击返回博客主目录
1 HarmonyOS介绍
1.1 HarmonyOS简介
1.1.1 前言
1.1.2 HarmonyOS小场景-导航信息流转
1.1.3 讨论:场景中需要实现哪些功能点?
1.1.4 HarmonyOS简介
1.1.5 HarmonyOS应用场景总览
1.1.6 HarmonyOS典型应用场景-全新办公模式
1.1.7 HarmonyOS典型应用场景-跨设备信息流转
1.2 HarmonyOS架构和安全
1.2.1 HarmonyOS架构图
1.2.2 HarmonyOS架构解析
1.2.3 HarmonyOS架构解析-内核层
1.2.4 统一驱动框架:
1.2.5 HarmonyOS架构解析-系统服务层
1.2.6 HarmonyOS架构解析-框架层
1.2.7 HarmonyOS架构解析-应用层
1.2.8 HarmonyOS应用服务智能分发
1.2.9 HarmonyOS系统安全
1.2.10 正确的人
1.2.11 正确的设备
1.2.12 设备证书使用示意图
1.2.13 正确地使用数据
1.3 HarmonyOS关键特性
1.3.1 “超级终端”概览图
1.3.2 硬件互助,资源共享关键技术
1.3.3 分布式软总线
1.3.4 不同设备设备组成超级终端的核心基础能力,无感自组网
1.3.5 分布式软总线- 自发现&连接
1.3.6 分布式软总线-多设备互联、组网
1.3.7 分布式软总线-多设备数据传输
1.3.8 分布式设备虚拟化
1.3.9 分布式数据管理
1.3.10 分布式文件管理
1.3.11 分布式任务调度
1.3.12 多设备信息融合,体验智能化健身模式
1.3.13 一次开发,多端部署
1.3.14 统一OS,弹性部署
1.4 HarmonyOS生态
1.4.1 HarmonyOS社区运营规划
2.设备开发入门
2.1 开发项目与工具介绍
2.1.1 开发目的
2.1.2 设备开发环境准备
2.1.3 开发环境搭建软件安装列表
2.1.4 设备开发流程
具体的3516烧录标准系统的操作流程,请点击该文章查看: Hi3516DV300烧录标准系统填坑指南基于Ubuntu环境使用DevEcoTool
ArkUI如何跑在3516上,请点击该文章查看: 亲测!ArkUI在3516标准系统可以完美跑起来!
2.1.5 HUAWEI DevEco Device Tool
2.1.6 DevEco Device Tool界面介绍
2.2 openHarmony介绍
2.2.1 OpenHarmony整体目录结构
2.2.2 applications目录详解
2.2.3 base目录详解
2.2.4 foundation目录详解
2.2.5 OpenHarmony目录展开
2.2.6 CMSIS和POSIX整体架构
2.2.7 CMSIS架构
2.2.8 POSIX结构
2.3 组件开发与HPM介绍
2.3.1 组件开发介绍
2.3.2 组件与发行版的异同点
2.3.3 HPM
2.3.4 HPM操作示例
3.内核基础
3.1 进程与线程
3.1.1 线程的应用场景
3.1.2 HarmonyOS进程的基本概念
3.1.3 进程状态迁移 - 进程插队场景
3.1.4 讨论:高优先级的进程一定能抢占低优先级进程么?
3.1.5 进程的防冲突与负载均衡
3.1.6 线程状态迁移-线程插队场景
3.1.7 讨论:对于线程数量非常多的场景,如何管理
3.1.8 HarmonyOS内核的线程管理
3.1.9 讨论:HarmonyOS线程常用的锁机制有什么?
3.1.10 HarmonyOS线程常用的两把锁
3.2 内存,网络与文件系统
3.2.1 HarmonyOS的内存管理
3.2.2 网络机制
3.2.3 文件系统
3.2.3.1 VFS介绍
3.2.3.2 HarmonyOS NFS特性
3.2.3.3 FAT简介
3.3 其他内核基础知识
3.3.1 软件定时器
3.3.2 信号量
3.3.3 事件运行机制
3.3.4 锁的优先级翻转异常与解决
3.3.5 HarmonyOS的消息队列
4.驱动基础
4.1 设备驱动介绍
4.1.1 驱动概述
4.1.2 设备驱动分类
4.2 HDF驱动框架
4.2.1 HDF驱动模型
4.2.2 HDF驱动开发
下面的文章是hdf框架的具体操作手册
HDF驱动框架探路(一):工欲善其事,必先利其器(linux驱动开发)
HDF驱动框架探路(二):openharmony最新源码,打通应用态到内核态
HDF驱动框架探路(三):基于3516配置一套可以打通的HDF驱动程序
HDF驱动框架探路(四):在HDF框架中操作硬件“点个灯”
HDF驱动框架探路(五):对比linux原生驱动开发在imx6ull板子点灯
HDF驱动框架探路(六):linux总线机制imx6ull驱动sr501红外传感器
HDF驱动框架探路(七):imx6ull用内核线程实现中断效果驱动sr501