| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 嵌入式 -> 鸿蒙学习笔记之初识鸿蒙 -> 正文阅读 |
|
[嵌入式]鸿蒙学习笔记之初识鸿蒙 |
1.什么是鸿蒙?1.移动通讯发展史? 1.1G时代(语音)??1981年,第一代移动通信系统在美国芝加哥诞生。1G时代是大哥大横行的时代,代表公司是美国的摩托罗拉。 2.2G时代(短信)1992年,第二代移动通信技术标准开始了,然而,仅仅十年,摩托罗拉便从霸主之位上掉下来,而新的主导者是诺基亚。 3.3G时代(图片)2001年,3G正式登上了历史的舞台,2G虽然相比1G大大提升了效率, 但是满足不了人们对的图片和视频传输的要求,因为2G的网速满足不了这一要求,这时,3G应运而生。 4.4G时代(大数据)??2008年发布的第四代网络4G,中国成为标准的制定者之一,4G支持像3G一样的移动网络访问,可以满足游戏服务,高清移动电视,视频会议,3D电视以及很多其他的需要高速的功能。 5.5G时代(万物互联)2018年上海世界移动大会上,中国联通、中国移动和中国电信三大运营商亮出了时间表:计划到2020年,正式商用。针对4G网络阻塞时因为信息的传输率大于信道容量,5G带来的解决方法就是加大带宽,利用毫米波,大规模多输入多输出,3D波束成形,小基站等技术,实现比4G更快的速度,更低的时延和更大的带宽,可以同时链接千亿个设备。 2.为什么学习鸿蒙在鸿蒙系统当中,手机不仅仅是手机,而是一个超级终端,让手机可以连接音响,电脑,耳机,智能手环等多个设备。手机作为一个控制器,可以控制n个设备。 ?3.鸿蒙的官方定义1.鸿蒙操作系统又叫鸿蒙OS(HarmonyOS):鸿蒙不是一个单纯的手机操作系统,也可以安装在手机和只能设备上。鸿蒙是一个全场景,面向未来的操作系统。 2.鸿蒙生态:未来要做到1+8+n。1代表手机,作为超级终端,8是现在常见的智能设备,以及更多的智能设备。 2.鸿蒙的特点1.统一OS,弹性部署一套操作系统,满足大大小小所有设备的需求。 小到耳机,大刀汽车,智慧屏等。 让不同设备,使用同一语言无缝沟通。 2.硬件互助,资源共享搭载HarmonyOS的每个设备都不是孤立的,在系统层让多端融为一体,成为超级终端。 终端之间能力户主共享,带来无缝协同体验。 通过手机终端可以里连接设备,来共享资源 3.一次开发,多端部署开发者基于分布式应用框架,写一次逻辑代码,就可以不是在多种终端上。 4.让你的应用自由跨端HarmonyOS原子化服务是轻量化服务的新物种,它提供了全新的的服务和交互方式。 可分可合,可流转,支持免安装等特性,能够让应用化繁为简,让服务触手可及。 什么是可分可合呢,在之前,手机操作一个智能设备需要下载一个app,而这个app呢,需要包括了这个只能设备的所有功能,这样会让app占用内存很大。而HarmonyOS呢,提供给我们需要什么功能就直接下载什么功能,既可以只要其中某一个功能,也可以要所有功能。 那什么是可流转呢,当我们骑车地图导航的时候,看手机非常的不方便,而HarmonyOS呢,让我们可以将手机上的导航,投到智能手环上,非常的方便。 那免安装又是什么意思呢,因为鸿蒙的应用占用内存非常的小,然后5G的速度又非常的快,并不是不用安装的意思。 5.用“简单”激活你的智能设备设备可实现一碰入网,无屏变有屏,操作可视化,一键直达原厂服务等全新功能。 通过简单而智能的服务,实现设备智能化产业升级。 这是什么意思呢,以前我们操作智能设备需要下载一个app才行,使用手机终端触碰到芯片就可以连接了。 3.鸿蒙和安卓对比1.系统内核的对比安卓系统:? ? ? ? 是基于linux的宏内核设计,宏内核包含了操作系统绝大多数的功能和模块。 ? ? ? ? 而这些功能和模块都具有最高的权限,只要一个模块出错,整个系统就会崩溃。 鸿蒙系统:? ? ? ? 是基于微内核设计,微内核仅包括了操作系统必要的功能模块(任务管理,系统分配)。 ? ? ? ? 必要的的模块处在核心地位具有最高权限,其他模块不具有最高权限。 ? ? ? ? 也就是说其他模块出现问题,对于整个系统的运行时没有阻碍的,微内核稳定很高。 ? ? ? ? 鸿蒙系统包含了两个内核: ? ? ? ? ? ? ? ? ①linux内核(手机操作系统的内核) ? ? ? ? ? ? ? ? ②liteOS内核(只能硬件的内核) 鸿蒙系统的稳定性高2.运行速度的对比安卓系统:? ? ? ?安卓系统不能与系统底层直接通信活动,试是运行在虚拟机上的。 ? ? ? ?如果虚拟机除了问题系统就会卡主。 鸿蒙系统:? ? ? ? 鸿蒙系统中的方舟编译解决了这个问题。 ? ? ? ? 会把代码直接编译成机器识别的机器码,是直接运行在操作系统中的,可以直接与系统底层进行通信 鸿蒙系统运行速度更快3.手机操作系统的对比鸿蒙和安卓都是基于安卓开源项目(AOSP)进行开发的。 鸿蒙并不是安卓的套壳。 鸿蒙OS=AOSP+HMS+鸿蒙UI+分布式软总线+以Ablity为核心的应用开框架 4.连接设备的对比安卓系统:? ? ? ?发现=>配对=>链接=>组合=>验证 鸿蒙系统:? ? ? ? 从使用的角度来讲,不管多少设备连在一起,鸿蒙都能像使用一台设备那样简单。 4.鸿蒙发展前景鸿蒙系统结合5G 应用于工业物联网,可以满足工业生产、无人驾驶等高精度的实时命令传输,助力工业生产智能化发展。另一方面,结合目前低碳经济的政策要求,鸿蒙系统与大数据联合应用于工业绿色生产,为工业智能节能增添助力,发展前景很好。 |
|
嵌入式 最新文章 |
基于高精度单片机开发红外测温仪方案 |
89C51单片机与DAC0832 |
基于51单片机宠物自动投料喂食器控制系统仿 |
《痞子衡嵌入式半月刊》 第 68 期 |
多思计组实验实验七 简单模型机实验 |
CSC7720 |
启明智显分享| ESP32学习笔记参考--PWM(脉冲 |
STM32初探 |
STM32 总结 |
【STM32】CubeMX例程四---定时器中断(附工 |
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/26 10:20:06- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |