总目录:文档链接:https://mubucm.com/doc/2sINVHMg9Pm密码:mkxb本文幕布:文档链接:https://www.mubucm.com/doc/3bgH9y_8Rnm密码:wu9i课程链接:https://www.bilibili.com/video/BV1tv411b7SA?spm_id_from=333.999.0.0文章目录HarmonyOS驱动子系统开发1.操作GPIO1.1GPIOAPI介绍1.1.1wifiiot_gpio.h接口简介:功能接口:1.1.2wifiiot_gpio_ex.h接口简介:功能接口:1.2查看LED对应的GPIO引脚1.2.1
开发环境:开发系统:Ubuntu20.04开发板:Pegasus物联网开发板MCU:Hi3861OpenHarmony版本:3.0.1-LTS本文将介绍如何搭建OpenHarmony开发环境,OpenHarmony主要在Linux平台上开发,因此需要使用Linux环境开发,要想使用Linux开发环境,可以选择安装Linux系统,也可在Windows上安装虚拟机,笔者就是使用的该方式,这种方式的好处是可以随时拷贝,非常方便。笔者的虚拟机使用的是VMwareWorkstation,Linux系统使用的是Ubuntu20.04,关于VMwareWorkstation的安装和Ubuntu的安装笔者这里
文章目录【OpenHarmony】LiteOS-A源码目录一、apps二、arch三、bsd四、compat五、drivers六、fs七、kernel八、lib十、net十一、platform十二、security十三、syscall十四、tools十五、其他顶层文件【OpenHarmony】LiteOS-A源码目录华为的OpenHarmony鸿蒙生态包含了三个系统,根据面向的对象不同,分为轻量级系统、小型系统、标准系统,其中轻量级系统面向资源较少的MCU之类的芯片,比如STM32、GD32等芯片,小型系统面向MPU一些小型微处理器,比如IMX6ULL、全志H3等芯片,而标准系统则面向一些更高
想了解更多关于开源的内容,请访问:51CTO 开源基础软件社区https://ost.51cto.com前言以前就想拥有一台无人机,觉得好cool,后面接触OpenHarmony之后,就一直想做一台OpenHarmony的无人机。奈何自己一直有拖延症,从21年拖延到23年,哈哈哈~~最近周末花了一点时间,把无人机一直适配到了OpenHarmony,看看效果。1、先找到一个无人机硬件找的这一款是STM32芯片平台,带电池、传感器这些。之前在网上找了半天,眼睛都花了,怕买回来的用不了,或者没办法一直适配。2、基于OpenHarmony系统适配在OpenHarmony系统上移植无人机相关算法和代码,
在开源科技OSTech和环球资源联手举办的“AIoT开源科技节暨OpenHarmony技术论坛”上,一众技术大咖、开源鸿蒙生态上下游厂商与开发者群体齐聚一堂,畅谈“企业与OpenHarmony如何深度合作”、“OpenHarmony技术在芯片产业、万物互联新技术及智慧社区发展中如何发挥具体作用”等话题。华为HarmonyOS开源与开发者运营总监欧建深、江苏润和软件鸿蒙研发总监石磊、深圳市亲邻科技技术总监苏熙烽、华为HDE连志安分别作主题分享。现将分享视频汇总如下,精彩内容不容错过,快点开始学习吧!一、《OpenHarmony带来的万物互联新技术、商业、应用场景》OpenHarmony带来的万物
主要参照OpenHarmony下的这篇文档:Ubuntu下的源码编译我们在上一篇文章中成功获取了OpenHarmony的源码,这篇文章我们将编译并烧录在Hi3516开发板上。首先在源码根目录下执行脚本,安装编译器及二进制工具。bashbuild/prebuilts_download.sh完成后,我们就可以在OpenHarmony同目录下,看到OpenHarmony_2.0_canary_prebuilts文件夹,存放刚刚下载的prebuilts二进制。安装设备数编译工具dtcsudoapt-getinstalldevice-tree-compiler-y进入源码根目录,执行下面的命令进行版本编
开放原子开源基金会已于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等思想,实现了一个轻
Ubuntu环境配置VM安装Ubuntu20.04略注意!存储空间大一点,至少60G安装好后什么都不要操作先设置快照(后续步骤错了直接重来)更换更新源建议使用阿里云执行以下语句sudoapt-getupdate关闭自动更新更换时间换成上海时间将UbuntuShell环境修改为bashls-l/bin/shsudodpkg-reconfiguredash安装网络工具net-tools并查看本地ipsudoaptinstallnet-toolsifconfig安装openssh-server工具sudoaptinstallopenssh-server安装vim工具sudoaptinstallvim