OpenHarmony是一款面向全场景的开源分布式操作系统。 针对设备开发者,OpenHarmony采用了组件化的设计方案,可以根据设备的资源能力和业务特征进行灵活裁剪,满足不同形态的终端设备对于操作系统的要求。可运行在百K级别的资源受限设备和穿戴类设备,也可运行在百M级别的智能家用摄像头/行车记录仪等相对资源丰富的设备。

加载中
置顶
发表了博客
05/04 10:55

OpenHarmony 项目实战:基于全志 XR806 实现的简易四足行走机器狗

本文整理自:https://bbs.aw-ol.com/topic/932/ 作者 @ 堇花还没开吗 小米在2021年发布的自研四足仿生机器人——CyberDog,使得“仿生机器人”这个话题 再次站在风口之上 ,伴随芯片、舵机、减速器等核心部件的发展,也期待更多更“生动”的“仿生机器人”出现 ,全志XR806是一款支持WiFi和BLE的芯片可满足智能机器人等领域的无线连接需求,今天就先带大家看一款基于全志XR806开源鸿蒙开发板做的四足行走机器狗。 一、机器狗外观... 展开更多

收藏 0
0
置顶
发表了博客
04/17 11:13

干货满满|OpenHarmony开发者大会议程新鲜出炉!

开源正当时,共赢新未来 开放原子开源基金会OpenHarmony开发者大会2023 即将揭幕 1场主论坛,5场分论坛 大咖云集,干货满满 4月19日 让我们相约北京 共见OpenHarmony技术革新 共享OpenHarmony创新实践 共助OpenHarmony展翅翱翔

收藏 0
0
置顶
发表了博客
04/10 11:21

OpenHarmony项目实战:基于全志XR806实现的OpenHarmony棋子分拣工业样例

技术原理 关于技术实现,用到的材料主要有XR806开发板、两个9g的舵机,以及一个红外光传感器。 工作机制非常简单,如图所示: 上电后舵机复位到初始状态,任何开始工作,由一号舵机把待分类的棋子推移到检测区域,由红外传感器判断棋子的颜色,白色返回值为1,黑色则为0。 硬件模型制作 这一部分看似工作量大,但其实是参考了网上一些开源的例程,只不过加以了尺寸改动。 实现方法可以用3d打印或者激光切割亚克力,我选择了后者... 展开更多

收藏 1
0
置顶
发表了博客
03/20 10:32

OpenHarmony项目实战:基于全志XR806实现的上下位机双OpenHarmony智能门锁样例

本文整理自:https://bbs.aw-ol.com/topic/1108/ 作者 @budbool 一. 简介 本demo是基于Openharmony 3.1 Beta本版开发,不仅可以接收数字管家应用下发的指令来控制门锁开启,而且还可以通过数字管家设置不同的开锁密码以及一次性密码,实现给临时用户一个临时密码,保证门户安全。当然除了开锁的功能,智能门锁还可以通过检测门与门锁距离自动上锁以及如果长时间未上锁,上报告警消息到数字管家,及时提醒用户关门关锁等功能。 ... 展开更多

收藏 1
1
置顶
发表了博客
03/15 10:40

ArkUI中的线程和看门狗机制

一、前言 本文主要分析ArkUI中涉及的线程和看门狗机制。 二、ArkUI中的线程 应用Ability首次创建界面的流程大致如下: 说明: • AceContainer是一个容器类,由前端、任务执行器、资源管理器、渲染管线、视图等聚合而成,提供了生命周期对接、功能调度接口和UI渲染的各项能力。 • Ability在FA模型中实际为AceAbility,和AceContainer容器类搭配管理界面。在AceAbility的生命周期函数AceAbility::OnStart(const Want& want)中创... 展开更多

收藏 0
4
置顶
发表了博客
03/15 10:28

Stage模型深入解读

转载自https://mp.weixin.qq.com/s/4Mb5BMw1IgKvqE0Ff9Ts-w,点击链接查看更多技术内容 HarmonyOS 3.1版本(API 9)推出了全新应用开发模型-Stage模型,该模型重新定义了应用开发的能力边界,从应用开发模型的角度,支持多窗口形态下统一的应用组件生命周期,并支持跨设备的迁移和协同机制。本文为大家详细介绍Stage模型。 一、Stage模型概念 应用开发模型是运行在不同OS上的抽象结构。OS通过这种抽象结构,把应用开发的基础设施... 展开更多

收藏 0
4
置顶
发表了博客
03/02 09:29

应用模型开发指南上新介绍

原文转载自https://mp.weixin.qq.com/s/GdLf31lg3z7zFoF5k1eJrQ,点击链接查看更多技术内容 Module、HAP、Ability、AbilitySta-ge、Context……您是否曾经被这些搞不懂又绕不开的知识点困扰? 现在,全新的《应用程序包基础知识》及《应用模型开发指南》为您答疑解惑! 这里有您关注的概念解析、原理机制阐述,也有丰富的场景化开发指导,快来体验吧~ 应用程序包基础知识: https://developer.harmonyos.com/cn/docs/documentat... 展开更多

收藏 0
3
置顶
发表了博客
02/27 13:58

技术构筑万物智联,第一届OpenHarmony技术峰会圆满举行

2月25日,以“技术构筑万物智联”为主题的第一届开放原子开源基金会OpenHarmony技术峰会(以下简称“技术峰会”)于深圳隆重举行。本次技术峰会向外界分享了OpenAtom OpenHarmony(以下简称“OpenHarmony”)最新的技术、生态进展与行业实践,同时探讨万物智联时代下操作系统的演进趋势,并发布了终端操作系统十大技术挑战方向,为终端操作系统的发展指明前进的道路。 本次技术峰会由OpenHarmony项目群技术指导委员会(TSC)主办... 展开更多

收藏 0
0
置顶
发表了博客
02/14 09:54

重磅官宣,OpenHarmony技术峰会来了

开源项目 OpenHarmony 是每个人的 OpenHarmony 技术构筑万物智联 创新使能行业发展 2月25日 第一届开放原子开源基金会OpenHarmony技术峰会即将启幕 众多行业大咖齐聚深圳 开启一场“技术硬核”探索盛宴 亮点拉满,我们共同期待

收藏 0
0
置顶
发表了博客
02/06 10:19

【赠票来啦!】OpenHarmony Tech Summit • 技术峰会

送福利啦!开源中国社区带着30张“开放原子开源基金会OpenHarmony技术峰会”门票正大步走来! 欢迎各位开发者积极报名,我们将筛选出30位报名的开发者送出免费参会资格。 开发者可以得到: (1)参会门票 (2)自助午餐 (3)活动伴手礼(帆布袋、T恤) (4)大咖深度面对面 赠送活动报名截止时间2月18日,机不可失时不再来哦! 报名地址:【赠票来啦!】OpenHarmony Tech Summit • 技术峰会 - 活动详情页 - OSCHINA - 中文开源... 展开更多

收藏 0
0
置顶
发表了博客
01/04 11:49

用100W+行代码贡献经验,带你了解如何参与OpenHarmony开源

摘要:截至2022年11月,深开鸿共计参与共建OpenAtom OpenHarmony(以下简称OpenHarmony)社区16个SIG,其中4个为深开鸿主导,并累计贡献代码量超过百万行。 本文分享自华为云社区《用100W+行代码贡献经验,带你了解如何参与OpenHarmony开源》,作者:华为云社区精选。 截至2022年11月,深开鸿共计参与共建OpenAtom OpenHarmony(以下简称OpenHarmony)社区16个SIG,其中4个为深开鸿主导,并累计贡献代码量超过百万行。巴延兴作为... 展开更多

收藏 0
0
置顶
发表了博客
2022/12/21 10:44

带你玩转OpenHarmony AI:基于Seetaface2的人脸识别

简介 随着时代的进步,全民刷脸已经成为一种新型的生活方式,这也是全球科技进步的又一阶梯,人脸识别技术已经成为一种大趋势,无论在智慧出行、智能家居、智慧办公等场景均有较广泛的应用场景,本文介绍了基于SeetaFace2人脸识别引擎在OpenAtom OpenHarmony(以下简称“OpenHarmony”)上实现人脸识别的AI能力。 什么是SeetaFace2 SeetaFace2是由中科视拓(北京)科技有限公司开发并使用BSD开源协议开源出来的一款人脸识别引擎库... 展开更多

收藏 3
0
置顶
发表了博客
2022/12/23 11:38

带你玩转OpenHarmony AI:打造智能语音子系统

简介 AI时代,智者当先,判断一个终端设备是否智能,语音能力是必不可缺的。智能家居、智慧厨房、智能汽车等等,一切衣食住行都在往智能方向发展,那我们该如何在OpenAtom OpenHarmony(简称“OpenHarmony”)系统现有的能力下,搭建一套完整的语音子系统呢? 本文介绍了博泰车联网的研发同学如何搭建一套属于OpenHarmony的语音子系统CarVoiceAssistant,并以车载交互的形态研发语音助理项目的过程。 效果展示 开发环境 硬件平台... 展开更多

收藏 1
0
置顶
运营/编辑
发表了博客
2022/12/06 19:03

统信追赶安卓,走出了第一步

2022 年初,历经一年时间研发的智能终端操作系统 USmart 问世。一家厂商嗅到了商机,找上门来寻求合作,却遭到了拒绝。统信软件给出的理由是,系统还不够好用。 这家企业不过才成立三四年,怎么敢如此“傲慢”? “不自主一定不安全” 2019 年,统信软件技术有限公司(简称:统信软件)在北京注册成立。也正是在那一年,信创工程也正式走上了舞台,其核心是建立自主可控的信息技术底层架构和标准,在芯片、传感器、基础软件等领... 展开更多

收藏 0
2
置顶
发表了博客
2022/11/08 10:32

OpenHarmony移植案例: build lite源码分析之hb命令__entry__.py

摘要:本文介绍了build lite 轻量级编译构建系统hb命令的源码,主要分析了_\entry__.py文件。 本文分享自华为云社区《移植案例与原理 - build lite源码分析 之 hb命令__entry__.py》,作者:zhushy 。 hb命令可以通过python pip包管理器进行安装,应该是OpenHarmony Build的缩写,在python包名称是ohos-build。hb作为编译构建子系统提供的命令行,用于编译构建产品、芯片厂商组件或者单个组件。我们来学习hb命令行工具的源码,本... 展开更多

收藏 0
0
置顶
发表了博客
2022/11/04 15:16

基于OpenHarmony L2设备,如何用IoTDeviceSDKTiny对接华为云

摘要:本文主要讲解如何基于L2设备对接华为云IoTDA,以DAYU200开发板,采用IoTDeviceSDKTiny对接华为云IoTDA,当然这里也可以采用其他OpenHarmony的富设备。 本文分享自华为云社区《基于OpenHarmony L2设备 采用IoTDeviceSDKTiny对接华为云》,作者:星辰27。 1 前期环境准备 (1)开发板相关:参考DAYU开发指导 (2)代码编译相关:OpenHarmony源码以及编译环境 2 下载SDK 下载附件中源代码后,将文件夹重命名为iot_device_sd... 展开更多

收藏 1
1
置顶
发表了博客
2022/08/29 12:11

网络组件axios可以在OpenHarmony上使用了

网络组件axios可以在OpenHarmony上使用了 什么是axios 上古浏览器页面在向服务器请求数据时,因为返回的是整个页面的数据,页面都会强制刷新一下,这对于用户来讲并不是很友好。并且我们只是需要修改页面的部分数据,但是从服务器端发送的却是整个页面的数据,十分消耗网络资源。而我们只是需要刷新页面的部分数据,并不希望刷新整个页面。于是一种新的技术,异步网络请求Ajax(Asynchronous JavaScript and XML)随之产生,它能与... 展开更多

收藏 0
2
置顶
发表了博客
2022/08/09 16:16

OpenHarmony——内核对象队列之算法详解(下)

OpenHarmony——内核对象队列之算法详解(下) 前言 OpenAtom OpenHarmony(以下简称“OpenHarmony”) LiteOS-M 内核是面向 IoT 领域构建的轻量级物联网操作系统内核,具有小体积、低功耗、高性能的特点。在嵌入式领域的开发工作中,无论是自研还是移植系统,均绕不开内核,开发者只有掌握内核的相关知识,才能更好地深耕物联网产品领域。OpenHarmony LiteOS-M内核对象队列的算法包括FIFO和FILO,在上一期发布的《OpenHarmony... 展开更多

收藏 2
0
置顶
发表了博客
2022/06/13 10:22

等个有“源”人|OpenHarmony 成长计划学生挑战赛报名启动

OpenAtom OpenHarmony(以下简称“OpenHarmony)开源开发者成长计划—解决方案学生挑战赛(以下简称“本大赛”或“成长计划学生挑战赛”)的使命是使用OpenHarmony技术解决联合国 17 项可持续发展的目标中一个或多个挑战,鼓励学生开发者积极参与开源软件的开发与创新,帮助开发者在开源项目中成长。 什么是“联合国17项可持续发展目标”? 17项目标提出了我们面临的全球挑战,涵盖贫困、不平等、气候、环境退化、繁荣以及和平与... 展开更多

收藏 0
1
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
返回顶部
顶部