本文主要分享在软通动力扬帆系列“竞”OpenHarmony开发板上测试NativeC++应用开发,实现eTS调用NativeC++程序实现对给定的两个数进行加减乘除运算示例(eTS)1.新建OpenHarmonyNativeC++工程选择FileNewCreateProjectOpenHarmonyNativeC++点击Next输入Projectname,选择SDK版本9点击Finish,如果NativeSDK没有下载则会出现以下界面,点击ConfigureNow下载NativeSDKNativeSDK下载完成后点击Finish进入工程2.源码修改2.1工程主要...
2022-10-09 22:36:03 1.1w浏览 9点赞 4回复 2收藏
本文主要分享在开鸿智谷NiobeU4开发板移植lvgl经验,并实现按键按下sw4显示SW4Pressed松开显示SW4Release,整理踩坑经验分享如下。1.移植准备开鸿智谷NiobeU4开发板Openharmony[开发环境搭建参考:](https:gitee.comfangye945adeviceboardopenvalleyblobmasterniobeu4READMEzh.md)https:gitee.comfangye945adeviceboardopenvalleyblobmasterniobeu4READMEzh.md1.1.lvgl源码获取源码我选择从[Gitee的littlevGL](https:gitee.commi...
2022-10-08 19:29:17 9840浏览 5点赞 5回复 4收藏
概述本实验使用UnionpiTiger开发套件并烧录OpenHarmony3.1Release,Windows安装DevEcoStudio3.0.0.900实现一个滚动抽奖页面小游戏,UnionpiTiger开发板实际演示效果如下点击开始进行滚动,点击停止依次停止三个滚动框1新建工程打开DevEcoStudio3.0.0.900新建一个EmptyAbiliity工程,如下图工程配置参考如下整个工程目录结果预览(部分目录手动添加见下文说明)2新建一个滚动图片组件因为三个滚动图片是可以复用的,所以我们直接...
2022-10-07 20:10:53 8231浏览 8点赞 5回复 3收藏
很荣幸能参与到这次DAYU200体验官的活动,感谢51CTO,感谢润和。本文主要分享如何在DAYU200上使用NAPI打通南向和北向,实现RGBLED彩灯控制器的过程。演示视频如链接[视频链接](https:ost.51cto.comshow13518)1.开发环境此实验的主要开发环境如下:DevEcoStudio版本:DevEcoStudio3.0.0.900OpenHarmony版本:OpenHarmony3.1Releasenapigenerator版本:napigenerator20220319.tar.gz(本人电脑环境WIN11+WSL2+Ubuntu20.04)2南向...
2022-06-07 13:19:42 1.4w浏览 22点赞 7回复 12收藏
开发板详细介绍参考附件[九联科技UnionpiTiger开发板使用说明书.pdf](https:communityfiledrcn.op.hicloud.comFileServergetFilecmtybbs4448755362850086000444875536.20220301171017.82784708332154522061021418634762:20220528202423:2800:3C44551C80840CCEE4F6BC0D3D49365B1F33DC93182D8061CC12669AF5D30B11.pdf)本文主要分享开箱照片、编译环境搭建、及烧录。1.开箱1.1包装盒正面图拿到快递的时候正面盒子被压到了,从外面...
2022-05-28 20:07:00 1.7w浏览 10点赞 6回复 2收藏
【本文正在参与优质创作者激励】OpenHarmony3.1Release发布之后各个群讨论激烈,个人也很想体验下,于是拿出快玩废掉的“HiSparkAICamera”(主要是触摸屏玩坏了两个,手头剩下一个会闪的,再次吐槽下这个触摸屏,希望DAYU有改进哈)。因为之前已经搭建好可以编译OpenHarmony3.0的Ubuntu20.04虚拟机环境,所以以下将在此基础上进行。1.代码下载我这边参考的是Gitee上[OpenHarmony3.1Release](https:gitee.comopenharmonydocsblobm...
2022-04-07 20:22:58 1.6w浏览 7点赞 5回复 3收藏
【本文正在参与优质创作者激励】1、概述南向:基于OpenHarmonyv3.0LTS在润和智能家居套件上实现1).自动连接到用鸿蒙手机创建的热点,指定热点名称OHOS、加密类型WPA2Personal、密码1234567890。2).进行温湿度燃气检测,在OLED上显示,将数据通过UDP发送到手机端(192.168.43.1)。北向:开发鸿蒙手机应用监听UDP数据,并显示温湿度数据目前不足:1).Wifi配网目前是代码里面写死的,碰一碰没有上2).UDP接收端IP也是写死的作为简单...
2022-04-05 16:10:37 1.1w浏览 7点赞 1回复 5收藏
【本文正在参与优质创作者激励】1、前言因为之前快速移植的时候,除了boot.img用自己编译的,其他img多用树莓派3B的img就能正常点亮,所以为了能快速成功移植选用树莓派3B作为参考。目前已经可以编译通过,可以显示画面,并支持触摸驱动,其他功能还很不完善。2、manifestbase的选择树莓派3B的代码下载可以参考以下官方链接:\树莓派3B快速上手OpenHarmony:https:gitee.comopenharmonysigdevboardvendorrpi3b%E9%A2%84%E7%BC%96...
2022-02-06 21:12:02 1.3w浏览 6点赞 2回复 3收藏
问题描述,在搭建标准编译环境时,执行bashbuildprebuiltsdownload.sh发生以下错误npmERR!codeEINTEGRITYnpmERR!sha1OGchPo3XmHo8jAMDPwe+xgsDfEintegritychecksumfailedwhenusingsha1:wantedsha1OGchPo3XmHo8jAMDPwe+xgsDfEbutgotsha1gNVXCrjQagTW0VaF+kYHiU1O0Iw.(33078bytes)解决方法将buildprebuiltsdownload.sh中npmconfigsetregistryhttp:registry.npm.taobao.org修改为npmconfigsetregistryhttps:repo.huaweicloud.comrepositorynpm
2022-01-08 12:46:26 2.1w浏览 2点赞 0回复 1收藏
【本文正在参与优质创作者激励】首先感谢[永恒666](https:harmonyos.51cto.comuserposts8437724)分享的[4412开发板移植openharmony3.0标准版原来移植ohos可以这样简单!](https:harmonyos.51cto.composts9797)本文参考这种方式在友善之臂NanoPiM1Plus上移植了Openharmony标准版用的方法比较简单粗暴,目前只是能成功跑起来看到画面。整理实现方式如下:一OpenHarmonyLinux内核移植参考:[一种快速移植OpenHarmonyLinux内核的方法]...
2021-12-31 00:12:44 2.2w浏览 14点赞 2回复 8收藏
【本文正在参与优质创作者激励】1、OpenHarmony是什么简单来讲OpenHarmony是一个智能终端设备操作系统的开源项目。开放原子开源基金会(简称“基金会”)于2020年9月接受华为捐赠的智能终端操作系统基础能力相关代码,随后进行开源,并根据命名规则为该开源项目命名为OpenAtomOpenHarmony(简称“OpenHarmony”)。1.1、OpenHarmony开源项目目标:面向全场景、全连接、全智能时代,基于开源的方式,搭建一个智能终端设备操作系...
2021-11-21 22:05:07 1.3w浏览 4点赞 1回复 3收藏
【本文正在参与优质创作者激励】1.简介[开发板漂流计划小车控制由简入繁之按键控制](https:harmonyos.51cto.composts8658)[开发板漂流计划小车控制由简入繁之UDP控制](https:harmonyos.51cto.composts8681)本文在前面两篇帖子的基础上,在Openharmony3.0上实现小车上电后自动连接到指定WIFI,并与指定的MQTTBroker建立链接、订阅小车控制“carControl”主题。电脑Windows系统下使用paho软件连接到相同的MQTTBroker,通过发送主...
2021-10-13 23:11:55 1.4w浏览 9点赞 2回复 8收藏
1.简介在[开发板漂流计划小车控制由简入繁之按键控制](https:harmonyos.51cto.composts8658)的基础上,实现小车上电后自动连接到指定WIFI,并建立UDPServer监听指定端口数据。电脑端作为UDPClient连接到小车对应的端口,通过发送字符串来控制小车状态。以下代码基于OpenHarmonyv3.0LTS编译测试。2.WIFI连接的实现wifi连接的代码使用了润和Gitee中的[wificonnecter.c](https:gitee.comhihopeiothisparkpegasussampleblobmaster28...
2021-10-05 16:17:45 1.2w浏览 6点赞 1回复 3收藏
相比之前的版本升级这次升级体验算是比较好的,较之前2.0无需要额外的环境配置。1.下载代码,我使用的是repo+ssh下载crepoinitugitgitee.com:openharmonymanifest.gitbrefstagsOpenHarmonyv3.0LTSnorepoverifyreposynccrepoforallc'gitlfspull'2.Hi3816编译2.1进入代码根路径,并在终端窗口,执行脚本命令“hbset”、“.”,选择“wifiiothisparkpegasus”。hbset显示如下2.2执行“hbbuild”启动版本构建。出现上图字样wifiioth...
2021-10-02 16:53:40 2.0w浏览 7点赞 2回复 6收藏
1.简介实现最简单的按键控制小车前进、后退、左转、右转、停止的Demo,代码在openharmonny1.10和openharmony3.00测试可以正常工作。2.功能介绍1).短按OLED扩展板S1按键前进2).长按OLED扩展板S1按键左转3).短按OLED扩展板S2按键后退4).长按OLED扩展板S2按键右转5).短按核心板User按键停止3.电机的控制代码3.1电机的控制需要用到PWM,所以需要先将PWM功能开启,开启方式如下devicehisiliconhisparkpegasussdkliteosbuildconf...
2021-10-02 09:58:56 1.3w浏览 6点赞 0回复 5收藏
官方文档已出,具体以官方发布为准https:gitee.comopenharmonydocsblobmasterzhcnreleasenotesOpenHarmonyv3.0LTS.md版本概述当前版本在OpenHarmony2.2Beta2的基础上,针对标准系统、轻量系统和小型系统更新内容:标准系统新增特性功能用户程序框架支持服务能力(ServiceAbility,DataAbility)和线程模型。支持文件安全访问,即文件转成URI和解析URI打开文件的能力。支持设备管理PIN码认证的基本能力。支持关系型数据库、分布式...
2021-09-30 08:06:14 1.3w浏览 5点赞 3回复 4收藏
最近参与了开发板漂流计划申请了“Pegasus智能小车开发套件HiSparkWiFiIoT智能小车套件”,因此整理下小车套件的相关资料,后面会陆续更新。润和官网可以下载介绍原理图安装说明:http:www.hihope.orgdownloaddownload.aspxmtt8润和软件HiSparkWiFiIoT智能小车介绍202104WiFiIoT套件LiteOS扩展硬件指南及代码HiSparkWiFiIoT智能开发套件原理图硬件资料HiSparkWiFiIoT智能小车开发套件安装教程串口驱动:CH341SER等小车开发套件安...
2021-09-29 21:43:33 1.1w浏览 3点赞 2回复 3收藏
1.源码下载参考,全量代码2.0Canary获取标准系统源码(2.0Canary)https:gitee.comopenharmonydocsblobmasterzhcndevicedevgetcode%E6%BA%90%E7%A0%81%E8%8E%B7%E5%8F%96.md建议使用压缩包方式下载,避免repo上有更新编译不过踩坑2.编译环境配置参考https:gitee.comopenharmonydocsblobmasterzhcndevicedevquickstartUbuntu%E7%BC%96%E8%AF%91%E7%8E%AF%E5%A2%83%E5%87%86%E5%A4%879.md3.编译方式参考https:gitee.comopenharmon...
2021-06-05 08:24:53 1.5w浏览 6点赞 2回复 5收藏