草庐IT

OpenHarmony-RK

全部标签

HarmonyOS/OpenHarmony应用开发-Stage模型UIAbility组件使用(六)

UIAbility组件间交互(设备内)UIAbility是系统调度的最小单元。在设备内的功能模块之间跳转时,会涉及到启动特定的UIAbility,该UIAbility可以是应用内的其他UIAbility,也可以是其他应用的UIAbility(例如启动三方支付UIAbility)。本文将从如下场景分别介绍设备内UIAbility间的交互方式。启动应用内的UIAbility。启动应用内的UIAbility并获取返回结果。启动其他应用的UIAbility。启动其他应用的UIAbility并获取返回结果。启动UIAbility的指定页面。通过Call调用实现UIAbility交互(仅对系统应用开放)。

ARM应用之瑞芯微RK3568上使用QT+Opencv

手上有一块RK3568板子,正好官方SDK提供了opencv和QT的环境,就整个QT+OPENCV的简单应用玩玩。老铁们可以从整个简单示例开始叠加复杂功能了。配置编译文件直接在qt的配置文件中添加opencv库即可。QT+=coreguigreaterThan(QT_MAJOR_VERSION,4):QT+=widgetsTARGET=usbcamera_guiTEMPLATE=app#LIBS+=-L.-ljpegCONFIG+=gnu++11-Wl,--allow-shlib-undefinedLIBS+=-L.-lopencv_core-lopencv_objdetect-lopencv

OpenHarmony开发入门—润和智能家居套件-轻量系统的编译构建

想了解更多关于开源的内容,请访问:51CTO 开源基础软件社区https://ost.51cto.comopenharmony的编译构建系统1、概念一个基于gn和ninja的、以支持OpenHarmony组件化开发为目标的现代化编译构建系统。ninja:一个专注于速度的小型编译构建系统.gn:一种现代化的跨平台的编辑构建工具,Generateninja的缩写,用于产生ninja文件.hb:OpenHarmony的命令行工具,用来执行编译命令.2、基本功能独立构建单个组件独立构建芯片解决方案厂商源码(开发板)支持按组件拼装产品并编译3、核心理念子系统一个逻辑概念,由一个或多个具体组件构成。Ope

openharmony初体验(1)

首先开发工具下载链接:https://developer.harmonyos.com/cn/develop/deveco-studio可以在上面下载开发工具,以及SDK!开篇第一步先下载开发工具(下载安装),然后新建项目:file->new->createproject,选择openharmony(研发学习需要) 设置目前项目的项目名称 点击finish之后就会创建新项目成功,不更改任何东西,先来运行,看看能不能跑起来,在运行之前我们需要创建一个签名文件,不然运行的时候会提示(failedtoinstallbundle.error:nosignaturefile.)签名失败。File->Pro

如何编译OpenHarmony SDK API

想了解更多关于开源的内容,请访问:51CTO 开源基础软件社区https://ost.51cto.com在OpenHarmony应用开发时,少不了和OpenHarmonySDK打交道。OpenHarmonySDK包含支持的编程语言(即ArkTS、JS、Native)的API和构建工具,界面效果预览器Previewer和toolchains工具链。对于HarmonyOSSDK,在OpenHarmonySDK的基础上,增加了simulator设备模拟器、系统镜像等,后续预计会丰富hmscore相关的能力,如账户服务、地图服务等。OpenHarmonySDK是开源的,可以获得代码,因此可以在SDK里

OpenHarmony系统解决方案 - 接入多个显示设备卡开机Logo

想了解更多关于开源的内容,请访问:51CTO 开源基础软件社区https://ost.51cto.com问题描述问题环境系统版本:OpenHarmony-3.2-Release。问题现象接入多个显示设备后,启动系统偶现卡开机Logo。异常效果:系统卡在开机Logo界面,长时间无法显示开机动画,并且无法进入系统。OpenHarmony系统解决方案-接入多个显示设备卡开机Logo-开源基础软件社区正常效果:系统启动成功,显示开机动画,开机动画结束后显示锁屏界面。OpenHarmony系统解决方案-接入多个显示设备卡开机Logo-开源基础软件社区问题原因在窗口子系统中AbstractDisplayC

RK最强ARM系列之RK3588+AI+Ethercat(linux +xenomai+igh)实时解决方案

RK3588是瑞芯微新一代旗舰级高端处理器,具有高算力、低功耗、超强多媒体、丰富数据接口等特点。搭载四核A76+四核A55的八核CPU和ARMG610MP4GPU,内置6.0TOPs算力的NPU。有五大技术优势1.内置多种功能强大的嵌入式硬件引擎,支持8K@60fps的H.265和VP9解码器、8K@30fps的H.264解码器和4K@60fps的AV1解码器;支持8K30fps的H.264和H.265编码器,高质量的JPEG编码器/解码器,专门的图像预处理器和后处理器。2.内置3DGPU,兼容OpenGLES1.1/2.0/3.2、OpenCL2.2和Vulkan1.2。带有MMU的特殊2D

HarmonyOS/OpenHarmony应用开发-显示动画

提供全局animateTo显式动画接口来指定由于闭包代码导致的状态变化插入过渡动效。说明:从APIVersion7开始支持。开发语言ets.接口:animateTo(value:AnimateParam,event:()=>void):void描述:提供全局animateTo显式动画接口来指定由于闭包代码导致的状态变化插入过渡动效。event指定显示动效的闭包函数,在闭包函数中导致的状态变化系统会自动插入过渡动画。示例代码:@Entry@ComponentstructShowAnimation{@StatewidthSize:number=250@StateheightSize:number=

yolov5训练pt模型并转换为rknn模型,部署在RK3588开发板上——从训练到部署全过程

目录一、任务介绍二、实验过程2.1使用正确版本的yolov5进行训练(平台:x86机器windows系统)2.2best.pt转换为best.onnx(平台:x86机器window系统)2.3best.onnx转换为best.rknn(平台:x86机器Linux系统)2.3.1环境准备和工具包安装2.3.2onnx转换为rknn2.4RK3588部署rknn实现NPU加速(平台:aarch板子Linux系统)三、总结一、任务介绍        瑞芯微RK3588是一款搭载了NPU的国产开发板。NPU(neural-networkprocessingunits)可以说是为了嵌入式神经网络和边缘计

yolov5训练pt模型并转换为rknn模型,部署在RK3588开发板上——从训练到部署全过程

目录一、任务介绍二、实验过程2.1使用正确版本的yolov5进行训练(平台:x86机器windows系统)2.2best.pt转换为best.onnx(平台:x86机器window系统)2.3best.onnx转换为best.rknn(平台:x86机器Linux系统)2.3.1环境准备和工具包安装2.3.2onnx转换为rknn2.4RK3588部署rknn实现NPU加速(平台:aarch板子Linux系统)三、总结一、任务介绍        瑞芯微RK3588是一款搭载了NPU的国产开发板。NPU(neural-networkprocessingunits)可以说是为了嵌入式神经网络和边缘计