开放原子开源基金会已于2022-3-30正式发布了OpenHarmony3.1Release版本(也称330版本),随版本发布带来的还有OpenHarmonySDK-Ohos_sdk3.1Release(APIVersion8)。(注:以下图片内容来自于OpenAtomFoundation,具体以官方公布的为准)文章目录版本概述OpenHarmony3.1Release与3.0版本对比新特性介绍1.基础能力介绍2.分布式能力介绍3.应用开发能力介绍4.其他能力介绍5.开发者文档介绍源码获取个人感受附:版本概述当前版本在OpenHarmony3.1Beta的基础上,增强支持以下能力:标准系统基础
摘要:本文简单介绍OpenHarmony轻量系统移植,如何使用移植示例适合群体:想自己动手移植OpenHarmony轻量系统的朋友经过几天的努力,终于成功把最新版本的OpenHarmony轻量系统内核移植到ARM单片机上,现在代码开源、移植文章也完成7篇,后续会考虑增加视频讲解,直播。以便大家也可以自己移植。移植OpenHarmony轻量系统【1】移植思路移植OpenHarmony轻量系统【2】Board和SoC解耦的设计思路移植OpenHarmony轻量系统【3】Board、SOC、架构与代码对应关系移植OpenHarmony轻量系统【4】启动文件与链接移植OpenHarmony轻量系统【5
1.概述我们将在Hi3516DV300SDK的基础之上进行开发,分别为手部检测+手势识别实验,垃圾分类实验。手部检测+手势识别实验以及垃圾分类实验,主要基于训练好的wk模型在板端进行部署,并充分发挥海思IVE、NNIE硬件加速能力,完成AI推理和业务处理。2.目录ai_sample在Hi3516DV300SDK基础上进行开发,在利用媒体通路的基础上,通过捕获VPSS帧进行预处理操作,并送至NNIE进行推理,结合AICPU算子最终得到AIFlag并进行相应业务处理,该AIsample集成了垃圾分类、手势检测识别两个基础场景,运用到媒体理论、多线程、IPC通信、IVE、NNIE等思想,实现了一个轻
一、前言本篇文章我们使用的是BearPi-HM_Nano开发板:小熊派的主板+E53_IA1扩展板源码用的是D6_iot_cloud_oc,点击下载BearPi-HM_Nano全量源码那么为什么要写这篇呢?前段时间看到OpenHarmony群里,经常有小伙伴问接入华为IoT平台的问题,他们无法正常连接到华为IoT平台等等一系列问题。我们可以接入华为IoT平台,通过平台进行命令下发,控制开发板,对于初学者而言也很有成就感。下面我们开始带大家一起完整的操作“正确接入改版后的华为IoT云平台”二、登录注册创建产品华为云地址:https://www.huaweicloud.com/登录注册完成之后,按
Ubuntu环境配置VM安装Ubuntu20.04略注意!存储空间大一点,至少60G安装好后什么都不要操作先设置快照(后续步骤错了直接重来)更换更新源建议使用阿里云执行以下语句sudoapt-getupdate关闭自动更新更换时间换成上海时间将UbuntuShell环境修改为bashls-l/bin/shsudodpkg-reconfiguredash安装网络工具net-tools并查看本地ipsudoaptinstallnet-toolsifconfig安装openssh-server工具sudoaptinstallopenssh-server安装vim工具sudoaptinstallvim
在生成的dev_tools目录下,aastart-pbundlename-nability_nameaastopability-pbundlename-nability_nameaaterminate-pbundlenameaadump-pbundlename-nability_name-eextra_optionaadump-a./dev_tools/bin/aastart-pcom.huawei.launcher-nMainAbility./dev_tools/bin/bmdump-l查看所有app情况./dev_tools/bin/aaterminate-pcom.huawei.laun
OpenHarmony开源鸿蒙学习入门–Ability和Stage基本概念理解Ability是什么?在OpenHarmony中,Ability是应用所具备能力的抽象,也是应用程序的重要组成部分。Ability是系统调度应用的最小单元,是能够完成一个独立功能的组件,一个应用可以包含一个或多个Ability。类似Android中的Application和Activity的融合。了解过商业鸿蒙,HarmonyOS的同学应该会很熟悉Ability。作为本是同根生的两个系统,不管是在框架上还是在组件定义上都有很强的相似性。但是也需要注意,两者还是有区别的,一定不能混淆。FA和Stage又是什么?在Ope
OpenHarmony开源鸿蒙学习入门–Ability和Stage基本概念理解Ability是什么?在OpenHarmony中,Ability是应用所具备能力的抽象,也是应用程序的重要组成部分。Ability是系统调度应用的最小单元,是能够完成一个独立功能的组件,一个应用可以包含一个或多个Ability。类似Android中的Application和Activity的融合。了解过商业鸿蒙,HarmonyOS的同学应该会很熟悉Ability。作为本是同根生的两个系统,不管是在框架上还是在组件定义上都有很强的相似性。但是也需要注意,两者还是有区别的,一定不能混淆。FA和Stage又是什么?在Ope
文章目录前言Linux端设置共享文件夹IP地址的查询Linux安装sshWindows端VSCode使用终端打开服务端VSCode编译VSCode安装remote-ssh插件搭建远程开发环境CLion远程访问进行编译总结目录前言本文接着上一篇继续介绍关于OpenHarmony开发的一些技巧,主要是使用VSCode的终端或者CLion的Terminal利用SSH协议进行远程登录Linux服务器进而实现编译代码,由于OpenHarmony的代码是在Linux环境下编译的,但是下载和调试又在windows环境下进行的,程序编辑以及代码编译下载调试需要切换环境导致开发过程显得有些麻烦,因此前辈们总结了
已实现了标准系统拍照和云服务文字识别的研究,现需要验证在OpenHarmony标准设备上,开发一个应用程序,通过调用OpenHarmony已集成的libcurl,封装2个方法,实现对外网httpreset接口(get/post)调用。作为后期调用AI云服务的基础。本次已经使用OpenHarmony3.1Beta的代码,仍然使用润和HiSparkTaurusAICamera(Hi3516d)开发板套件步骤1下载OpenHarmony源代码repoinit-ugit@gitee.com:openharmony/manifest.git-brefs/tags/OpenHarmony-v3.1-Bet