草庐IT

OpenHarmony-RK

全部标签

HarmonyOS/OpenHarmony(Stage模型)卡片开发AbilityStage组件容器

AbilityStage是一个Module级别的组件容器,应用的HAP在首次加载时会创建一个AbilityStage实例,可以对该Module进行初始化等操作。AbilityStage与Module一一对应,即一个Module拥有一个AbilityStage。DevEcoStudio默认工程中未自动生成AbilityStage,如需要使用AbilityStage的能力,可以手动新建一个AbilityStage文件,具体步骤如下。1.在工程Module对应的ets目录下,右键选择“New>Directory”,新建一个目录并命名为myabilitystage。2.在myabilitystage目

RK3568平台开发系列讲解(调试篇)Linux 性能调试工具汇总

?返回专栏总目录文章目录一、性能工具速查二、CPU性能工具三、内存性能工具四、磁盘I/O性能工具五、网络性能工具沉淀、分享、成长,让自己和他人都能有所收获!??本篇将汇总介绍Linux调试优化的工具。一、性能工具速查我们来看Linux的性能工具。首先还是要推荐下面这张图,也就是BrendanGregg整理的性能工具谱图。我在专栏中多次提到过,你肯定也已经参考过。这张图从Linux内核的各个子系统出发,汇总了对各个子系统进行性能分析时,你可以选择的工具。不过,虽然这个图是性能分析最好的参考资料之一

RK3588+AI视频结构化算法设计方案

本文详细介绍了基于RockchipRK3588芯片的AI边缘计算主板外形、尺寸、技术规格,以及详细的硬件接口设计参考说明,使客户可以快速将RK3588边缘计算主板应用于工业互联网、智慧城市、智慧安防、智慧交通,智慧医疗等人工智能领域的智能终端设备。产品概述信迈推出基于瑞芯微RK3588架构的AI边缘计算主板,RK3588是新一代国产旗舰高性能64位八核 处理器,采用8nm工艺,具有高算力、低功耗、超强多媒体、丰富数据接口等特点。搭载四核A76+四核A55的八核CPU和ARMG610MP4GPU,内置6TOPs算力的NPU。支持8K@60fps的视频解码,支持8K30fps编码器,外围接口非常丰

RK3588平台开发系列讲解(USB篇)Linux Android USB软件架构

平台内核版本安卓版本RK3588Linux5.10Android12文章目录一、高通平台USB软件架构二、USB设备侧软件组成2.1、OTGdriver2.2、Devicecontrollerdriver2.3、Gadgetframework2.4、Functiondrivers三、USB主机侧软件3.1、Hostcontrollerdriver3.2、USBcore3.3、USBPHYdriver3

HarmonyOS/OpenHarmony(Stage模型)卡片开发应用上下文Context使用场景一

1.获取应用文件路径基类Context提供了获取应用文件路径的能力,ApplicationContext、AbilityStageContext、UIAbilityContext和ExtensionContext均继承该能力。应用文件路径属于应用沙箱路径。上述各类Context获取的应用文件路径有所不同。通过ApplicationContext获取应用级别的应用文件路径,此路径是应用全局信息推荐的存放路径,这些文件会跟随应用的卸载而删除。 通过AbilityStageContext、UIAbilityContext、ExtensionContext获取HAP级别的应用文件路径。此路径是HAP相

ArmSoM-W3(RK3588)之调试UART

前言专栏总目录本文主要讲解如何关于RK3588开发板UART的使用和调试方法,包括UART作为普通串口和控制台两种不同使用场景一.功能特点RockchipUART(UniversalAsynchronousReceiver/Transmitter)基于16550A串口标准,完整模块支持以下功能:支持5、6、7、8bits数据位。支持1、1.5、2bits停止位。支持奇校验和偶校验,不支持mark校验和space校验。支持接收FIFO和发送FIFO,一般为32字节或者64字节。支持最高4M波特率,实际支持波特率需要芯片时钟分频策略配合。支持中断传输模式和DMA传输模式。支持硬件自动流控,RTS+

[RK3588 Android12]设置屏幕方向、分辨率和密度

1.设置屏幕方向为横屏修改device/rockchip/common/BoardConfig.mkSF_PRIMARY_DISPLAY_ORIENTATIO参数值diff--gita/device/rockchip/common/BoardConfig.mkb/device/rockchip/common/BoardConfig.mkindexb930d2b1bb..eafa6b95f3100755---a/device/rockchip/common/BoardConfig.mk+++b/device/rockchip/common/BoardConfig.mk@@-162,7+162,7

HarmonyOS/OpenHarmony(Stage模型)卡片开发应用上下文Context使用场景二

3.创建其他应用或其他Module的Context基类Context提供创建其他应用或其他Module的Context的方法为createModuleContext(moduleName:string),创建其他应用或者其他Module的Context,从而通过该Context获取相应的资源信息(例如获取其他Module的获取应用开发路径信息)。调用createModuleContext(moduleName:string)方法,获取本应用中其他Module的Context。获取到其他Module的Context之后,即可获取到相应Module的资源信息。importUIAbilityfrom

OpenHarmony国际化I18n开发范例

想了解更多关于开源的内容,请访问:51CTO 开源基础软件社区https://ost.51cto.com概念介绍在开发应用中可能会遇到多国家多地区场景,应用要提供不同的语言、时间、时区给目标用户和市场,开发者往往需要提供多个不同版本以保证不同地区用户方便使用。本例基于国际化示例应用,为大家介绍I18n组件,该组件提供系统相关的或者增强的国际化能力。接口I18n官方文档 @ohos.i18n。类名接口名称描述SystemgetDisplayCountry(country:string,locale:string,sentenceCase?:boolean):string9+获取国家的本地化表示。

OpenHarmony 3.2使用fio进行I/O性能测试

一、环境配置源码环境:OpenHarmony3.2Release平台硬件:RK3568平台软件:OpenHarmony3.2Release64bitfio版本:3.35二、fio简介fio是一个I/O测试工具,可以运行在Linux、Windows等多种系统之上,可以用来测试本地磁盘、网络存储等的I/O性能。fio官网:https://fio.readthedocs.io/en/latest/fio_doc.htmlfio源码下载:https://brick.kernel.dk/snaps/三、交叉编译fio源码参考资料:Openharmony交叉编译haveged将下载的fio源码fio-3.