嵌入式系统(一):鸿蒙系统

本文为期末复习笔记,内容仅供参考😀

鸿蒙系统是一款面向万物互联时代的、全新的分布式操作系统

  • 鸿蒙提出了基于同一套系统能力、适配多种终端形态的分布式理念
  • 提供全场景(移动办公、运动健康、社交通信、指挥出行、媒体娱乐等)业务能力
  • 华为是OpenHarmony开源项目的共建者、也是共享者之一

鸿蒙技术特性

  • 分布式设计
  • 一次开发,多端部署
  • 系统与硬件解耦,弹性部署

三大分布式能力

分布式软总线
  • 设备间互联互通提供分布式通信能力
  • 从手动发现,进化成自发现
  • 传输高带宽关键技术-极简协议
分布式数据管理

分布式数据管理可以 跨设备数据处理方便快捷

分布式安全
  • 第一家在微内核领域通过**CC EAL5+**安全认证的厂商

  • 在搭载鸿蒙系统的分布式终端上,可以保证**“正确的人,通过正确的设备,正确地使用数据”**

    • 通过**“分布式多端协同身份认证”**来确保“正确的人”

    • 通过**“在分布式终端上构筑可信运行环境”**来保证“正确的设备”

    • 通过**“分布式数据在跨终端流动的过程中,对数据进行分类分绩管理”**来保证“正确地使用数据”。

    • 分级安全系统理论:案卷架构的核心逻辑

在这里插入图片描述

Huawei DecEco 2.0
  • 一次开发,多端部署

    • 多语言统一的开发编译环境

    • 自动适配

    • 可视化编程

    • 在跨设备之间实现共享生态

  • 系统与硬件解耦,弹性部署

    • 组件化设计实现了从512K级别到4G的级别,都有合适的裁剪方案
鸿蒙系统技术框架

在这里插入图片描述
在这里插入图片描述

  • 组成

    • 鸿蒙微内核

    • Linux内核

    • Lite OS组成

    • 未来发展称为完全的鸿蒙微内核架构

  • 内核抽象层KAL Kernel Abstract Layer 通过屏蔽多内核差异,对上层提供基础的内核能力,包括进程/线程管理、内存管理、文件系统、网络管理和外设管理等

  • 系统服务层

    • 系统基本能力子系统集

    • 基础软件服务子系统集

    • 增强软件服务子系统集

    • 硬件服务子系统集

  • 框架层
    在这里插入图片描述

    • 提供JAVA、C、C++、JS等多语言的用户程序框架和Ability框架,一级各种软硬件服务对外开放的多语言框架API
  • 应用层
    在这里插入图片描述

    • 包括系统应用和第三方非系统应用

    • 鸿蒙应用由一个或多个Feature Ability或Particle Ability组成

    • 基于FA/PA开发的应用,能够实现特定的业务功能,支持跨设备调度与开发,为用户提供一致、高校的英勇体验。

1+8+N战略
  • 1:智能手机
  • 8:PC、平板、智慧屏、音箱、眼镜、手表、车机、耳机
  • N:移动办公、智能家居、运动健康、影音娱乐、智慧出行五大场景
    • 提供HiLink协议、HiAI组件、Lite OS技术平台,同时开源
  • 1
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值