当前位置: 首页 > news >正文

RK3576开发板/核心板应用分享之开源鸿蒙

触觉智能以RK3576开发板及其核心板(模组)为案例,为大家分享鸿蒙硬件生态应用。生态产品兼容性XTS测试,如图

开源鸿蒙生态产品兼容性是什么?

OpenHarmony XTS:兼容性测试套件深度解析

随着OpenHarmony的不断发展,其生态体系也日趋完善。为了确保设备和业务应用能够在OpenHarmony上稳定、正常运行,OpenHarmony引入了XTS(X Test Suite)子系统。XTS是OpenHarmony生态认证测试套件的集合,通过它,合作伙伴可以验证其设备和业务应用是否满足OpenHarmony的兼容性要求。

一、XTS概述

XTS子系统主要包括应用兼容性测试套件(ACTS)和硬件抽象测试套件(HATS)。ACTS关注应用层面的兼容性,包括OpenHarmony开发API的兼容性以及HAP(Harmony Application Package)的兼容性。而HATS则关注硬件层面的兼容性,特别是HDI(Hardware Driver Interface)层接口的兼容性。

二、ACTS应用兼容性测试套件

ACTS是XTS中最为核心的部分,它负责测试设备和业务应用在应用层面的兼容性。ACTS的测试用例源代码及测试工具代码位于XTS的测试套件目录中,工程师可以通过访问这些源代码和工具,了解兼容性测试的具体实现。

ACTS的测试用例通常使用C语言编写,这是因为C语言在嵌入式系统和操作系统开发中具有广泛的应用。通过ACTS,合作伙伴可以验证其设备和业务应用是否能够稳定运行在OpenHarmony上,并且具有一致性的接口和业务体验。

三、HATS硬件抽象测试套件

HATS关注硬件层面的兼容性,特别是HDI层接口的兼容性。HDI层接口是硬件抽象层(HAL)与设备驱动程序之间的接口,它负责将硬件操作转换为系统可以理解的指令。

HATS通过测试HDI层接口的兼容性,确保硬件设备能够在OpenHarmony上正常工作。这对于保证设备和业务应用的稳定性至关重要。

四、XTS的实践应用

在实际应用中,合作伙伴可以选择任何OpenHarmony已经发布的LTS(Long Term Support)或Release分支进行测试。通过XTS的测试,合作伙伴可以及时发现并解决设备和业务应用在兼容性方面存在的问题,从而确保它们的稳定性和一致性。

五、总结

OpenHarmony XTS是OpenHarmony生态认证测试套件的集合,它通过ACTS和HATS两个子系统,全面测试设备和业务应用在应用层面和硬件层面的兼容性。通过XTS的测试,合作伙伴可以确保设备和业务应用能够在OpenHarmony上稳定、正常运行,并且具有一致性的接口和业务体验。

对于工程师来说,了解并掌握XTS的工作原理和应用方法,将有助于他们更好地进行设备和业务应用的兼容性测试,从而提高产品的质量和用户体验。

以上就是对OpenHarmony XTS的深入解析,希望能够对大家有所帮助。随着OpenHarmony的不断发展,我们相信XTS将会发挥越来越重要的作用,为OpenHarmony生态的繁荣做出更大的贡献。图为开源鸿蒙OpenHarmony社区Purple Pi OH2(RK3576)的认证。

应用场景分享

  • 工业控制

以工业HMI为例,RK3576与开源鸿蒙OpenHarmony5.0,为人机交互界面提供了高效能、低延时的操作体验。充分发挥RK3576处理器多核架构与开源鸿蒙的弹性扩展能力,能够快速响应复杂的指令与实时任务调度,特别适用于对系统稳定性和响应速度有严苛要求的工业控制环境。结合开源鸿蒙的分布式特性,可实现多设备协同与能力共享,助力构建灵活可靠的工业交互系统。

图片

  • 交互商显终端

基于RK3576全国产核心板与开源鸿蒙的融合,赋能终端厂家二次开发交互商显终端,为智能零售、医疗健康,以及国产化要求的政企领域提供了交互商显终端解决方案。

图片

  • AI视觉

在AI视觉应用场景中,基于RK3576内嵌的6TOPS NPU算力,支持配套AI视觉大模型,可在边缘端实现多路AHD、车辆NVR与检测等AI应用。

图片

产品规格书

硬件参数如下表所示:

基本参数

SOC

RockChip RK3576/RK3576J

CPU

Quad-core Cortex-A72 and quad-core Cortex-A53,主频高达2.2GHz

GPU

  1. ARM Mali G52 MC3 GPU
  2. OpenGL ES 1.1,2.0, and 3.2
  3. Vulkan 1.1
  4. OpenCL 2.0 Full Profile
  5. 2D Graphics Engine (RGA)

NPU

6TOPS INT8,支持INT4/INT8/INT16/FP16/TF32混合运算

ISP

  1. ISP V3.9
  2. 16M Pixel ISP with HDR (up to 120dB)

VPU

视频解码:

  1. H.265/HEVC/AVS2/VP9/AV1, 8K@30fps or 4K@120fps
  2. H.264/AVC/MJPEG, 4K@60fps

视频编码:

  1. H.265/H.264, 4K@60fps
  2. MJPEG, 4K@60fps

内存

4GB LPDDR4/4x 4266Mbps(Purple Pi OH2)

8GB LPDDR5/5x 5400Mbps(Purple Pi OH2 Pro)

存储

64GB / 128GB / 256GB eMMC

1 × PCIe2.1(M.2接口NVME固态硬盘)

1 × TF-Card Slot(可支持TF 卡扩展)

硬件参数

以太网络

支持双路千兆以太网(1000 M bps)

无线网络

支持双频2.4G/5.8G,802.11 a/b/g/n/ac,WIFi5

支持BT5.2

显示

视频输出:

1 x HDMI2.1(up to 4K@120fps);

1 x MIPI-DSI(up to 2560x1600@60fps);

1 x DP1.4(up to 4K@120fps);

视频输入:

3 x MIPI CSI(支持组合 4+4+4lane,4+2+2lane,or 4+2+2+2+2lane )

音频接口

1 × HDMI 音频输出

1 × Speaker,左右双声道喇叭输出(4Ω3W)

1 × Headphone(3.5mm耳机接口CTIA )

1 × MIC

USB

1 × USB3.0

1 × Type-C OTG(调试+固件下载)

3 × USB2.0

扩展接口

1 × Debug(UART0)

5 × ADC

1 × TP 座(I2C)

1 × SPI(双排针)

2 × I2C(双排针)

3 x UART(双排针)

1 x I2S(双排针)

1 × Power on(双排针)

其他

主板尺寸

120mm X80mm


2.2 工作环境

工作环境如下表所示:

工作环境

工作温度

-20~+70℃(商业级)

-40~+85℃(商业级)

工作湿度

0~90% RH 非冷凝

存储温度

-40~+85℃

http://www.dtcms.com/a/490764.html

相关文章:

  • 公司网站页脚外包公司的业务员
  • [crackme]028-ArturDents-CrackMe#3
  • 黑盒测试与白盒测试
  • 为安防装上“智慧大脑”:解密视频融合平台EasyCVR的智能分析技术内核
  • 同一设备多账号登录,如何避免消息推送“串门”?
  • 【Linux】认识Framebuffer
  • 深圳做网站公司有哪些公司英文购物网站模板下载
  • 力扣热题100道之560和位K的子数组
  • Pixel-Perfect Depth with Semantics-Prompted Diffusion Transformers,nips 2025
  • 网站可以换主机吗做外贸网站 用国外空间 还是 国内空间 区别
  • **SLAM技术:探索现代定位与地图构建的新纪元**在现代科技领域,同步定位与地图构建(SLAM)技术已成为机器人导航和自动驾驶等领
  • 环保教育展厅建设方案-VR垃圾分类体验游戏-垃圾分类拍拍乐
  • 网站空间怎么更换莱芜在线论坛最新消息
  • 龙岩做网站哪家好如何绑定网站域名
  • [Linux系统编程——Lesson14.基础IO:系统文件IO]
  • golang的一些技巧
  • 高性能 Go 语言带 TTL 的内存缓存实现:精确过期、自动刷新、并发安全
  • ML.NET机器学习框架基本流程介绍
  • Day32_【 NLP _2.RNN及其变体 _(2) LSTM】
  • 重庆建站模板代理怎么做p2p网站
  • iis配置网站是什么网站建设方案书阿里云模板
  • 【计算机视觉】SAM 3 技术深潜:从“分割万物”到“理解概念”的范式转移
  • 「深度学习笔记3」概率论深度解析:从不确定性到人工智能的桥梁
  • 齐河专业企业网站建设做网站引流到天猫
  • 技术贴!【谷歌浏览器】实用工具推荐之谷歌浏览器(Google Chrome)离线纯净版完全安装指南:告别广告与捆绑骚扰
  • Centos7 自建Umami-开源免费的网站访问流量统计分析平台
  • 申威架构安装Java 11 RPM包教程:java-11.0.7-swjdk-11u-8.ky10.sw_64.rpm详细安装步骤
  • 【STM32项目开源】基于STM32的人体健康监测系统
  • 一个做礼品的网站国外网站用什么dns
  • 东莞 网站建设网站定制制作公司