![](https://img-blog.csdnimg.cn/20190918140129601.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
鸿蒙系统学习笔记
文章平均质量分 79
鸿蒙系统学习笔记
月梦工作室
越努力,越幸运。
展开
-
开源鸿蒙大版本OpenHarmony 5.0 Beta1发布
支持节点的动态增加、删除。支持节点设置通用属性和事件。支持遍历节点树的能力。支持通过节点访问组件的信息、注册额外的事件监听回调。支持节点的自定义测量、布局、绘制。原创 2024-06-28 03:59:50 · 579 阅读 · 0 评论 -
OpenHarmony 3.0 虚拟机开发环境
OpenHarmony 3.0 虚拟机开发环境:通常来说,环境搭建包括这3大部分:代码编写、代码编译、代码下载、烧录程序。转载 2022-12-01 00:51:44 · 789 阅读 · 0 评论 -
鸿蒙入门与开发环境搭建
第1章 HarmonyOS介绍1.1 鸿蒙系统与Linux、Android的不同HarmonyOS是一款“面向未来”、面向全场景(移动办公、运动健康、社交通信、媒体娱乐等)的分布式操作系统。在传统的单设备系统能力的基础上,HarmonyOS提出了基于同一套系统能力、适配多种终端形态的分布式理念,能够支持多种终端设备。HarmonyOS整体遵从分层设计,从下向上依次为:内核层、系统服务层、框架层和应用层。系统功能按照“系统 > 子系统 > 功能/模块”逐级展开,在多设备部署场景下,支持转载 2022-02-12 12:11:05 · 1136 阅读 · 0 评论 -
【快速环境搭建】OpenHarmony 十分钟上手教程(小熊派)
BearPi-HM Nano 十分钟上手教程一、准备工作准备一台电脑: 无具体要求,家用即可,Windows系统 二、开始下载 下载官方提供镜像 下载地址(百度云):百度网盘 请输入提取码提取码:eusr 下载HiBurn 下载地址(百度云):百度网盘 请输入提取码提取码:1234 下载并安装虚拟机VMware Workstation 下载地址:Download VMware Workstation Player | VMware 下载并安装..转载 2022-02-12 12:03:22 · 855 阅读 · 0 评论 -
BearPi-HM_Nano开发搭建环境
搭建环境环境要求硬件要求Linux服务器 Windows工作台(主机电脑) BearPi-HM_Nano开发板 USB Type-C线(Windows工作台通过USB与BearPi-HM_Nano开发板组连接)各硬件连接关系如下图所示。图 1硬件连线图软件系统要求表 1BearPi-HM_Nano开发板开发平台要求硬件 软件 描述 Linux编译服务器 操作系统 Ubuntu16.04及以上64位系统版本,Shell使用bash W..转载 2022-02-12 11:58:16 · 351 阅读 · 0 评论 -
BearPi-HM_Nano开发板“护花使者”案例
一、 准备工作1. 硬件准备(点击购买) BearPi-HM Nano主板(开发板介绍) “护花使者”底板,即传感器底板,下述统一称“护花使者”底板 配套水泵(额外土壤湿度传感器选配) 排线两对 水管 螺丝刀 Type-C 电源线一根(套装不包含,需自备) 安装HarmonyOS或安卓系统的手机,且要具备NFC功能,当前不支持IOS系统(需自备) 4节7号电池,用于开发板供电,也可用Type-C供电。(需自备)转载 2022-02-12 10:44:46 · 957 阅读 · 2 评论 -
OpenHarmony轻量系统开发-鸿蒙小车开发
摘要:本文简单介绍鸿蒙系统 + Hi3861 的WiFi小车开发适合群体:适用于润和Hi3861开发板文中所有代码仓库:https://gitee.com/qidiyun/hihope-3861-smart-home-kit13.1 小车介绍基于鸿蒙系统 + Hi3861 的WiFi小车首先,我们得有一套WiFi小车套件,其实也是Hi3861 加上电机、循迹模块、超声波等模块。小车安装完大概是这样:13.2 电机驱动我们这里先只做最简单的,驱动小车的电机,让小车跑起.转载 2022-02-12 00:36:30 · 700 阅读 · 0 评论 -
鸿蒙系统设备上的完整Python发布了
你是不是被设备开发环境搭建惹恼过? 你是不是因为一堆编译错误而崩溃过? 你是不是对烧写设备时需要的那5分钟感到无语? ……现在,另外一种开发选择真的来了!!!! 大家好,我是唐佐林。怀着无比激动的心情,再再再次向大家介绍我的这个Python开源项目。并且这次是带着诚意来的,直接上手的Python完整版已经可下载使用了。不像前几次那样,说好了是Python,可是最终还是需要编译C代码,还是需要烧写设...转载 2022-02-11 23:52:50 · 2882 阅读 · 1 评论 -
鸿蒙系统快速入门
快速入门 轻量和小型系统入门 轻量与小型系统入门概述 搭建轻量与小型系统环境 搭建系统环境概述 开发环境准备 获取源码 使用安装包方式搭建编译环境 使用Docker方式搭建编译环境 常见问题 运行“Hello World” Hi3861开发板 安装开发板环境 新建应用程序 编译 烧录 调试验证 运行 常见问题 Hi3516开发板原创 2022-02-11 23:48:36 · 995 阅读 · 0 评论 -
OpenHarmony开发者文档开源项目
导读此工程存放OpenHarmony提供的快速入门、开发指南、API参考等开发者文档,欢迎参与OpenHarmony开发者文档开源项目,与我们一起完善开发者文档。文档目录结构 Openharmony概述 设备开发 轻量和小型系统开发指导(参考内存<128MB) overview:设备开发导读 quick-start:快速入门(搭建环境、获取源码、编译、烧录等) Basic Capability:开发基础能力原创 2022-02-11 23:42:58 · 3467 阅读 · 0 评论 -
HDC2021技术分论坛:跨端分布式计算技术初探
作者:zhengkai,分布式通信首席技术专家当今的移动应用都向着智能化和多样化方向发展,例如AI辅助,VR/AR应用,沉浸式游戏等。然而现实中的移动设备,因为便携性要求受限于尺寸、电池容量以及温控等要求,往往在算力、能耗以及所支持的输入输出功能上无法对智能化沉浸式体验的应用提供全方位的支持,导致很多应用场景难以得到实现。为了解决移动端算力瓶颈,HarmonyOS跨端分布式计算应运而生,给用户带来易协同、低延迟和高稳定的分布式体验。下面,我们将对跨端分布式计算技术进行详细的分析。目录一、跨端转载 2022-01-25 23:47:22 · 117 阅读 · 0 评论 -
HDC2021技术分论坛:盘点分布式软总线数据传输技术中的黑科技
作者:houweibo,软总线首席技术专家;lidonghua,软总线技术专家随着万物互联时代的到来,特别是大量媒体资源的涌入和使用,用户对传输的要求不断提高,怎样的传输技术才能满足未来的用户需求呢?在万物互联、多设备协同的新场景下,业界通用的OSI模型在满足用户对传输的高要求方面显得力有未逮。寻求一种极致的传输技术势在必行,这也成为分布式软总线的一项重要任务。下面让我们先从“超级终端”新场景视角分析OSI模型,然后一一介绍分布式软总线的数据传输技术中的黑科技。一、“超级终端”新场景视角看O.转载 2022-01-25 23:43:06 · 317 阅读 · 0 评论 -
DevEco Device Tool 3.0 Beta2新版本发布,新增实用功能一览
DevEco Device Tool是面向智能设备开发者提供的一站式集成开发环境,支持HarmonyOS Connect/OpenHarmony的组件按需定制,支持代码编辑、编译、烧录和调试、性能监测等功能,支持C/C++语言,以插件的形式部署在Visual Studio Code上,支持Windows10 64位或Ubuntu18及以上版本。本次为大家带来的是新版本3.0 Beta2,新增三项新功能,欢迎大家升级体验!升级方式(任选其一即可):1.打开已安装的历史版本Device Tool,点原创 2022-01-25 23:21:46 · 236 阅读 · 0 评论 -
Hi3861开发环境
安装开发板环境 Hi3861工具要求 硬件要求 软件要求 安装Linux编译工具 安装编译依赖基础软件(仅Ubuntu 20+需要) 安装Scons 安装python模块 安装gcc_riscv32(WLAN模组类编译工具链) Hi3861工具要求硬件要求Linux工作台 Hi3861开发板 USB Type-C线(Linux工作台通过USB与Hi3861开发板连接)软件要求须知:本节描述采用安装包方式安装相关工具的操作步骤。如果使用D..转载 2022-01-22 13:51:49 · 1475 阅读 · 0 评论 -
基于BearPi套件开发的智能儿童手表系统
一、 介绍本项目是基于BearPi套件开发的智能儿童手表系统,该系统通过与GSM模块(型号:SIM808)的通信来实现通话和定位功能。 智能儿童手表系统可以通过云和手机建立连接,同步时间和获取天气信息,通过手机下达日程安排到儿童手表,并显示在儿童手表的屏幕端,还可以通过SIM808模块获取地理位置信息,接收和拨打电话等功能。1. 产品示意图二、 快速上手1.开发环境准备:1. 硬件准备bear派开发板套件 x1 SIM808通信板 x1 预装HarmonyOS原创 2022-01-22 13:30:09 · 7028 阅读 · 5 评论 -
HarmonyOS应用开发系列课
华为开发者学堂-面向开发者学习、认证和职业发展的人才生态平台基础篇什么是HarmonyOSHarmonyOS系统架构高级篇手把手教你搭建HarmonyOS应用开发环境运行第一个HarmonyOS Demo应用HarmonyOS JS Demo应用开发案例篇如何在华为智能穿戴上开发一款数字小游戏如何在华为智能穿戴上开发分布式出行应用如何在华为智能穿戴上开发分布式影音应用?(上)如何在华为智能穿戴上开发分布式影音应用?(下)...原创 2022-01-22 12:09:59 · 2666 阅读 · 0 评论 -
一文带你看懂分布式软总线在家庭场景的应用
一文带你看懂分布式软总线在家庭场景的应用作者:maerli,华为软件架构师HarmonyOS分布式操作系统定位为万物互联时代的操作系统,覆盖手机、平板、智慧屏、智能穿戴、智慧车机以及智能家居等内存从KB到GB级的多种终端,并在系统层让多终端融为一体,形成超级终端,为消费者带来全场景智慧生活新体验。如何让各种不同的设备融合为一体,形成超级终端呢?这就需要分布式软总线来实现。分布式软总线为设备间的无缝互联提供了统一的分布式通信能力,能够快速发现并连接设备,高效地传输任务和数据。一、全场景面临转载 2022-01-22 11:35:39 · 207 阅读 · 0 评论 -
基于鸿蒙系统 + Hi3861 的WiFi小车
基于鸿蒙系统 + Hi3861 的WiFi小车首先,我们得有一套WiFi小车套件,其实也是Hi3861 加上电机、循迹模块、超声波等模块。小车安装完大概是这样:3.13.1 电机驱动我们这里先只做最简单的,驱动小车的电机,让小车跑起来。电机的驱动板如下图,目前电机驱动芯片用的是L9110S芯片。典型的应用电路如下图:我们可以看到,如果要控制电机,我们芯片至少需要2路PWM信号,一路用于控制正转,一路用于控制反转。然后我们小车有两个轮子,需要两个电机,所以我们...转载 2022-01-22 11:28:53 · 746 阅读 · 0 评论 -
HarmonyOS鸿蒙开发入门3 :运行第一个页面 (教程含源码)
编写您的第一个鸿蒙App页面1、创建项目如何创建项目,请参考这篇文章《 HarmonyOS鸿蒙开发之01 运行第一个hello world (教程含源码)》2、 通过XML技术编写页面在Java UI框架中,提供了两种编写布局的方式:在XML中声明UI布局和在代码中创建布局。这两种方式创建出的布局没有本质差别,为了熟悉两种方式,我们将通过XML的方式编写第一个页面,通过代码的方式编写第二个页面。2.1 创新的目录,命名为layout在“Project”窗口,打开“entry > src原创 2022-01-21 02:05:52 · 1504 阅读 · 1 评论 -
HarmonyOS鸿蒙开发入门2:运行第一个hello world (教程含源码)
实战需求本期,我们来从零开始创建一个鸿蒙App编写您的第一个鸿蒙App1、创建项目打开DevEco Studio,在欢迎页点击Create HarmonyOS Project,创建一个新工程。2、选择开发设备类型选择设备类型和模板,以Wearable为例,选择Empty Feature Ability(Java),点击Next。下面是其他类型介绍设备类型介绍华为为我们准备了多种硬件类型(1)TV类型(2)Wearable类型 (可穿戴类型)(3)Li...原创 2022-01-21 01:57:36 · 1110 阅读 · 0 评论 -
HarmonyOS 鸿蒙开发入门1:基础环境和开发工具
HarmonyOS 鸿蒙入门教程之01 基础环境和开发工具鸿蒙系统是什么HarmonyOS是一款“面向未来”、面向全场景(移动办公、运动健康、社交通信、媒体娱乐等)的分布式操作系统。在传统的单设备系统能力的基础上,HarmonyOS提出了基于同一套系统能力、适配多种终端形态的分布式理念,能够支持多种终端设备。对消费者而言,HarmonyOS能够将生活场景中的各类终端进行能力整合,形成一个“超级虚拟终端”,可以实现不同的终端设备之间的快速连接、能力互助、资源共享,匹配合适的设备、提供流畅的全场景体验。原创 2022-01-21 01:25:18 · 861 阅读 · 0 评论 -
如何通过鸿蒙生态赚钱?
HarmonyOS是华为打造的面向万物互联时代的智能终端操作系统,但如何吸引生态伙伴加入鸿蒙大家庭是华为的一大挑战。杨海松在接受记者采访时表示:“的确,华为擅长做硬件,不擅长做生态,做生态要使能别人赚钱,自己从中获取合理的收益,这是生态能否成熟的关键,能否持续发展的关键。”杨海松认为鸿蒙的商业模式设计有两点:第一,做蛋糕,从现有的商业蛋糕分享收益的话,华为认为这种生态没有存在的必要;第二,硬件定制化赋能,给鸿蒙生态的产品竞争力提供产异化。“比别人的产品贵一点,或者说同样的价格比别人市场份额多一点。”原创 2022-01-18 02:21:24 · 1568 阅读 · 0 评论 -
HarmonyOS鸿蒙开发入门 :鸿蒙系统介绍
系统定位 HarmonyOS是一款面向万物互联时代的、全新的分布式操作系统。 在传统的单设备系统能力基础上,HarmonyOS提出了基于同一套系统能力、适配多种终端形态的分布式理念,能够支持手机、平板、智能穿戴、智慧屏、车机等多种终端设备,提供全场景(移动办公、运动健康、社交通信、媒体娱乐等)业务能力。 Play Video 816 HarmonyOS有三大特征: 搭载该操作系统的设备在系统层面融为一体、形成超级终端,让原创 2022-01-18 01:45:25 · 3387 阅读 · 0 评论 -
OpenHarmony 鸿蒙系统3.0 虚拟机开发环境
这里提供一下open harmony 3.0的虚拟机开发环境。其实3.0开发环境很简单的,大家只需要参考官网自己搭建即可:文档中心但是最近还是有同学问我,为啥之前的文章的鸿蒙虚拟机环境不对,那是因为之前的文章是1.0的,去年的,现在鸿蒙都更新到了3.0了,很多东西都不一样了。这里提供一个我自己用的虚拟机环境链接:百度网盘 请输入提取码提取码:xyys登录:账号:lza密码:123456注意:一定要把虚拟机里面已经有的3.0代码删除了重新下载,因为那个3.0的代码被我魔改过了一定要删转载 2022-01-18 01:36:40 · 4625 阅读 · 0 评论 -
HarmonyOS鸿蒙开发入门:OpenHarmony开源项目
OpenHarmony开源项目项目介绍 技术架构 技术特性 系统类型 详细特征 快速入门 代码仓地址 开发者文档 源码下载 如何参与 许可协议 联系方式View English项目介绍OpenHarmony是由开放原子开源基金会(OpenAtom Foundation)孵化及运营的开源项目,目标是面向全场景、全连接、全智能时代,基于开源的方式,搭建一个智能终端设备操作系统的框架和平台,促进万物互联产业的繁荣发展。技术架构OpenHarmony整体遵从分层设计,从下原创 2022-01-18 00:31:35 · 2151 阅读 · 0 评论