创作

完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>

3天内不再提示

图形测试分析毫无头绪HarmonyOS图形栈测试技术帮你解决

物联网星球 来源:物联网星球 作者:物联网星球 2022-01-12 16:07 次阅读

作者:huangran,图形图像技术专家

应用开发以后无法知道性能瓶颈的根因是什么?滑动卡顿、白块产生的原因是什么?代码写完之后,不知道如何优化让它表现地更好……


我们发现,如今测试人员的需求已经不只是停留在应用层面的测试数据了,而是需要数据背后的根因。但业界的图形栈测试,绝大部分都只提供应用层面的数据,有一部分可以深入系统层分析,但仍无法触及硬件这一层的测试分析。


HarmonyOS图形栈测试技术,不仅可以深入系统层分析,帮助开发测试者得到数据背后的根因,还能触达硬件层的测试分析。那它是如何做到的呢?让我们一起揭秘HarmonyOS图形栈测试技术。

一、HarmonyOS 图形栈全貌


众所周知,图形是操作系统里面非常核心的模块,和内核、编译器等模块一起作为操作系统的底层基座,不仅如此,它还是体现竞争力的关键模块。但因为图形栈非常复杂,所以需要构筑一套完整的测试技术才可以保证其质量和竞争力。

图1 图形栈整体架构


如图1所示,左边部分是HarmonyOS图形栈的全貌,其中最上面一层是渲染前端,包括2D类应用、3D类应用和重负载的游戏视频类应用,这一层与右边测试部分的应用层对应,包括体验KPI和负载模型能力。


中间一层则是我们图形栈操作系统的核心能力,如组件、JS 引擎、ArkUI的三棵树(Component树,Element树和Render树)、自研2D引擎、自研3D引擎、动效、手势、布局等。这一层与右边测试部分的系统层对应,包括图形栈关键耗时函数解析和图形栈优化方案可见的能力。


最下面一层则是HarmonyOS 1+8+N设备需要横跨的两个部分:操作系统和硬件设备,需要对其进行兼容支持,这一层与右边测试部分的硬件层对应,包括跨系统对比测试能力、跨设备测试能力和硬件SOC分析能力。


我们图形栈的测试能力不只是停留在应用层的体验KPI,它可以将体验KPI指标进一步分解成系统级别的耗时函数、以及硬件级别的SOC分析能力,并最终提供优化方案(后文将举例说明)。


了解完整体架构后,我们再进一从2D图形栈应用和3D图形栈应用两个角度去了解图形栈测试技术:

二、2D图形栈应用


图2 是HarmonyOS ArkUI开发框架,对应右边的三层结构,最底层是接口层测试,中间层是组件层测试,最上层是应用层测试。接下来我们会给大家重点介绍负载模型、系统分析案例和应用分析案例。

图2 ArkUI开发框架

对于一个新的开发框架,在没有海量生态的应用进来之前我们是如何验证这个平台的测试能力的?


我们最初设想的是构建足够多的场景来覆盖和验证整个ArkUI框架,比如三棵树(Element树、Component树和Render树)、布局/动效、手势、2D渲染引擎。但因为不存在穷举的方式去覆盖所有业务,所以我们提出了负载模型的概念。


2D负载模型到底是什么?


我们选取了Top200的应用,对应用进行基于场景的分类,并提取特征, 然后形成了8大类常见用户场景(图3),如购物类、图库类、视频类等,同时也抽象出6大类负载,比如资源加载、图层叠加、负载布局 。

图3 负载场景及类型



由于设备硬件能力的差异性,负载模型实际上是参数可调节的。比如对于IP Camera这类没有GPU的设备,我们无法给它加很强的负载,它的分辨率较小、物理尺寸也较小,如果用手机的分辨率给它渲染这是没有意义的。所以我们将负载模型构建成一个参数可调模型,这样它就会基于测试者的硬件设备来选择不同的资源做测试,非常灵活便捷。


如前文所说,我们的图形栈测试能力不只是停留在应用层,而是要进入到系统层和硬件层。接下来举两个例子让大家了解一下我们在系统和硬件层面上如何做分析。


案例一:系统分析案例


我们先举一个跟硬件相关的例子,比如“多个应用连续页面切换”的场景,这时候可能产生多应用切换的时延、丢帧等问题。

如图4所示,假如我们定义丢帧率的KPI为0.5%,但是经过测试达到了3%,丢帧指标超标,那么我们将进一步对硬件的CPU占用率和I/O压力进行数据统计。拿到统计数据之后,平台还会告诉你具体是哪一个进程产生了CPU和I/O的压力,并给出优化建议。

图4 系统分析和优化建议


案例二:应用分析案例


接下来我们举个应用内的性能分析案例,比如图库应用的图片删除场景,也可能产生丢帧和时延问题。

如图5所示,假设我们定义时延指标为100ms,经过测试发现时延达到1048ms,时延超标,然后我们将ArkUI图形栈函数展开,得到耗时占比,发现在系统层面上FlushBuild()和FlushLayout()耗时较长,然后平台会基于这些数据进行分析,找到可能原因,并给出优化建议,以帮助开发者明确下一步优化方向和动作。

图5 应用分析和优化建议

三、3D图形栈应用


图6是3D图形栈的整体架构,它包括了两部分,一部分是右侧的自研3D引擎,大家可以基于3D自研引擎进行3D应用的开发,比如3D动效、ar应用、3D壁纸等。

图6左边的部分是SDK,我们提供了一系列API,主要是针对大型的3D游戏,因为大型的3D游戏对于系统和SOC的压力较大,这些API可以帮助大型游戏更好地使用系统和硬件,比如GTX、System Cache、画质增强等SDK接口。

接下来我们会为大家重点介绍3D应用分析基础、特性拆分和分析方法和3D壁纸调优案例。

图6 “3D图形栈”


1. 3D应用分析基础


3D应用对于性能功耗的压力会更大,所以更需要底层SOC以及系统的分析能力。其实无论是3D自研引擎,还是SDK,都可以通过将负载进行特性拆分,然后进行细粒度分析。

如图7所示,场景A关键帧就是由渲染特性HDR、Bloom等粒子特效组成,再加上CPU负载就形成一个关键帧,这些关键帧连续起来就是3D场景。通过这些特性进一步调用到硬件逻辑的相关特性,比如ALU、Texture压力,最终通过DDK调用到硬件层执行。

图7 “3D应用分析基础”


有了以上分析基础后,我们再来看一下特性拆分和分析方法。


2. 特性拆分和分析方法


如图8所示,这帧渲染画面是由Particle、Shadow map、Point light、Bloom等特效组成,如果GPU的负载较重,性能出现瓶颈,如何找到问题的根因呢?我们把这一帧的GLES的指令截取到,并将每一个单特性进行分拆,然后看每一个单特性(如Particle)对硬件造成的压力。特性拆完后再结合GPU counters来帮助我们定位根因。

图8 特性拆分


如何使用GPU counters来定位问题呢?如图9所示,场景C提示fragment cycles比较重,所以要求开发者减少像素渲染。而对于场景A,不仅Fragment cycles很重,而memory R/W以及Vertex cycles都比较重,那么就要针对这几个瓶颈进行优化。

图9 GPU Counters


3D壁纸调优案例


我们举一个3D壁纸调优的案例给大家展示如何找到性能瓶颈。

图10 “3D壁纸调优”


如图10所示,用Blender制作3D壁纸模型,再用我们的自研引擎增加渲染效果,最终形成一个有光照、反射的画面。


我们将3D壁纸画面进行特性剥离,再看特性剥离后每一个单特性对硬件造成的压力,数据如表1所示。发现表面细分(顶点50W)+点光(1术)+反射面的归一化电流达到了1921.33,性能出现较大恶化,如果使用一般的测试工具,就只能到这一步了。

但我们的工具可以帮助大家进一步分析。我们结合表2的Counters来帮助大家定位问题。



在表2的第一、二组数据可以看到,将反射面减少,会发现“shadercycles”从1910降低到1190,这提示开发者“shader”写的过于复杂了。


我们进一步将顶点数从50W减少到5W,会发现“VertexComputeCycles”从459降低到93.2,说明“VertexComputeCycle”就是一个需要优化的瓶颈。
通过这样的分析方式,就可以逐步定位到问题,并找到优化的方向,从而达成性能功耗和画质的平衡。

四、图形栈工具


我们前文介绍的2D和3D图形应用的分析优化的能力都集成于HarmonyOS图形栈的测试平台——DevEco Testing。

图11 DevEco Testing-图形栈测试分析能力


如图11所示,DevEco Testing是一个“三端+自动化”的结构,其中三端包括设备端、PC端和云端,而自动化就是可以使2D或3D应用的做到自动化测试,同时还具备以下测试能力:

  • 性能、功耗、热的采集和分析
  • 游戏测试自动化能力
  • 大数据统计和分析
  • 增强型服务:独立APK、帧采集回放、画质检测、多路测试等


在以上测试能力中,有3个增强型服务测试能力是我们的特色:


(1)独立的APK测试能力


如图12所示,该工具支持脱离PC的方式进行测试,可直接在被测设备上部署工具,并且在进行设备应用操作时,可以实时展示数据。比如出现帧率的巨大下降时,可以直接在屏幕上展示数据并提供测试的报告,非常直观和便捷。

图12灵活的独立APK测试


(2)分布式渲染多路测试


该工具适用于HarmonyOS分布式多设备场景,可以绑定多个设备(如手机+笔记本),并且该工具平台可以把这些设备的测试报告进行绑定,形成完整的测试报告。

(3)支持单帧或多帧的采集和回放功能


如图13所示,该工具可以采集一帧或多帧API Trace结果,然后进行回放,再结合GPU Counters进行定位(如前文壁纸调优案例所述)。

图13 单帧或多帧采集回放

五、结语


HarmonyOS图形栈是整个HarmonyOS操作系统的基座,包括ArkUI 2D和3D部分。图形栈的测试是一个分层接口,包括应用层、系统层以及硬件层,可以帮助开发测试者从用户体验指标到深入了解系统和硬件发生了什么。

这些测试服务能力集成DevEco Testing下的图形图像测试工具,欢迎大家下载使用。

收藏 人收藏

    评论

    相关推荐

    满满干货!手把手教你实现基于eTS的分布式计算器

    最近收到很多小伙伴反馈,想基于扩展的TS语言(eTS)进行HarmonyOS应用开发,但是不知道代码该从何处写起,从0到1的过程让...
    发表于 05-23 18:34 114次 阅读

    在OpenHarmony上使用linux自带的GPIO点个灯

    背景 从HarmonyOS应用开发玩到OpenHarmony应用开发,前前后后也有大半年了,北向HelloWorld的应用从JAVA写到了JS,...
    发表于 05-23 17:59 1003次 阅读

    浅析基于HI3516的OpenHarmony编译固件

    编译OpenHarmony OpenHarmony的代码托管在开源中国 你可以通过访问上述地址获取项目的最新代码和资料,因为OpenHarmony项...
    发表于 05-23 17:50 994次 阅读

    为什么要在OpenHarmony设备上安装Dropbear呢

    ssh是一个常见的、可靠的远程终端/文件传输的协议,OpenHarmony本身并没有ssh服务器的功能。 为了启用ssh功能,我们需要引入一...
    发表于 05-23 17:45 953次 阅读

    分享一些OpenHarmony编译不通过的解决方案

    从1.0到3.1 beta,再到现在的 master ,代码改动比较多,有些例程在这个版本能编译过,在另外一个版本就编译不过 不过万变不离其...
    发表于 05-23 17:40 993次 阅读

    手把手教你怎样在Ubuntu下编译OpenHarmony源码

    宿主机:WSL2 Ubuntu 20.04.2 LTS 源码下载 安装依赖工具 Ubuntu编译环境准备 注意官方给的是 python-minim...
    发表于 05-23 17:37 1017次 阅读

    华为HarmonyOS负责人王成录已离职,下一站依旧是HarmonyOS

    日前,有消息传出,华为HarmonyOS的负责人王成录博士已经离开了华为,并且其微博号的华为官方认证....
    的头像 汽车玩家 发表于 05-23 17:31 216次 阅读

    移植openharmony启动后一直打印binder驱动程序报错是怎么回事

    在移植openharmony过程中,由于添加了新组件,启动后,一直打印binder驱动程序报错,错误如下所示。 01-01 00:00:45.218 1 1 E...
    发表于 05-23 17:27 1046次 阅读

    OpenHarmony编译生成的东西看一下里面都有啥

    编译生成的镜像 OpenHarmony 编译生成的东西都存放在 out/ohos-arm-release/packages/phone/images/ 目录,看一下里面都有...
    发表于 05-23 17:21 1067次 阅读

    OpenHarmony进程间是如何传递大数据的

    首先我们怀着问题读代码:“进程间是如何传递大数据的?” 消息队列解决任务间大数据的传递。 消息队列,是一种常用于任务间通...
    发表于 05-23 17:13 1053次 阅读

    TS语言开发HarmonyOS应用:分布式计算器开发教程

    最近收到很多小伙伴反馈,想基于扩展的TS语言(eTS)进行HarmonyOS应用开发,但是不知道代码....
    的头像 海阔天空的专栏 发表于 05-23 16:37 166次 阅读
    TS语言开发HarmonyOS应用:分布式计算器开发教程

    华为p50e是鸿蒙系统吗

    华为P50E搭载HarmonyOS 2系统,不仅带来了全新智慧交互体验,而且性能更加流程,隐私安全也....
    的头像 独爱72H 发表于 05-23 14:58 146次 阅读

    三防漆抗硫腐测试注意事项

    三防漆抗硫腐测试需要注意哪些事项呢?今天施奈仕将多年总结测试积累的经验和大家进行分享,希望能够帮助到....
    的头像 施奈仕电子胶粘剂 发表于 05-21 09:18 5次 阅读
    三防漆抗硫腐测试注意事项

    从HUAWEI Mate Xs 2来看折叠屏的设计规范

    随着新一代折叠屏手机HUAWEI Mate Xs 2发布,HarmonyOS折叠屏设计规范(后文简称....
    的头像 海阔天空的专栏 发表于 05-20 11:28 284次 阅读
    从HUAWEI Mate Xs 2来看折叠屏的设计规范

    HarmonyOS折叠屏设计规范

    图1是信息展示案例对比图,设计规范建议展开态不应出现页面内的内容元素数量减少,或图形化元素模糊、分辨....
    的头像 HarmonyOS开发者 发表于 05-20 09:53 127次 阅读

    基于OpenHarmony实现智能猫眼

    RTSP 采用 Server/Client 模式,在本样例场景中 Hi3518EV300为RTSP ....
    的头像 HarmonyOS官方合作社区 发表于 05-20 09:16 116次 阅读

    华为p50 e的优缺点分别是怎样的

    华为 P50E是华为公司于2022年3月16日正式发布的手机。
    的头像 独爱72H 发表于 05-19 15:17 336次 阅读

    华为p50参数配置支持5g吗

    华为p50是华为公司于2021年7月发布的一款旗舰手机,华为p50参数配置暂时不支持5g,虽然华为p....
    的头像 lhl545545 发表于 05-19 11:13 1386次 阅读

    微机消谐摇表测试过程简述

    首先检查一遍壳体,然后接好线路,查看一下绝缘程度如何
    发表于 05-19 10:47 2次 阅读

    华为p50e怎么样值得买吗

    华为P50E是今年3月16日发布的新机,华为P50E是属于华为P50系列,它的外观延续了P50系列的....
    的头像 lhl545545 发表于 05-19 10:18 1538次 阅读

    RadiSense10系列各向同性场强传感器的测试方案

    每个宽带场强传感器在其频率范围内都会有一定的频率响应。如果不校正,这将导致额外的测量偏差(误差)。在....
    的头像 广州虹科电子科技有限公司 发表于 05-18 17:24 334次 阅读

    波峰焊的安装与连接方法及注意事项

    一般用可以和PCB板一起入炉的温度采集器(即温度记忆器件)来测试回流温度曲线。使用k型热电偶(各种型....
    发表于 05-18 15:59 100次 阅读

    中科创达OSWare-BL602开发板通过OpenHarmony版本兼容性测试

    近日,中科创达子公司北京奥思维科技有限公司(以下简称“奥思维”)推出的OSWare-BL602开发板....
    的头像 科技绿洲 发表于 05-18 11:07 242次 阅读

    HarmonyOS应用开发例程-Img上一张下一张实现

    一.创建项目 二.示例代码 (图片自备) index.hml {{index}} index.css....
    的头像 鸿蒙时代 发表于 05-18 10:36 1795次 阅读
    HarmonyOS应用开发例程-Img上一张下一张实现

    HarmonyOS服务开放平台推出“崩溃服务能力”

    用户在使用原子化服务时,出现卡顿、缓慢、闪退等情况就是典型的崩溃。尽管原子化服务在发布前都会经过严格....
    的头像 科技绿洲 发表于 05-18 10:16 217次 阅读
    HarmonyOS服务开放平台推出“崩溃服务能力”

    电磁阀性能测试方法的详细说明

    某型号电磁阀结构简图如图1所示,该阀有三个油口,其中P口和A口为供油口,T口为回油口。随着电流变化,....
    发表于 05-18 09:15 14次 阅读
    电磁阀性能测试方法的详细说明

    T3M1-4W自组网电台传输速率测试方案

    测试T3M1-4W自组网电台在视距100km不同类型天线、不同增益、不同带宽条件下的传输速率。
    的头像 西安跳跳通 发表于 05-17 11:09 77次 阅读
    T3M1-4W自组网电台传输速率测试方案

    EMC测试的分类及其作用说明

    EMC 是(或合规性)的首字母缩写词。所有电子设备都有可能发射电磁场并容易受到电磁场的影响。随着电子....
    的头像 测试技术分享 发表于 05-16 14:32 200次 阅读

    如何用低代码实现简单的页面跳转功能

    HUAWEI DevEco Studio(后文简称:IDE)自2020年9月首次发布以来,经10次迭....
    的头像 科技绿洲 发表于 05-16 09:47 184次 阅读
    如何用低代码实现简单的页面跳转功能

    如何用低代码实现一个简单的页面跳转功能

    我们先开发第一个页面,如图4所示,第一个页面是在容器中展示“低代码入门”文本和“一键入门”按钮,它们....
    的头像 HarmonyOS开发者 发表于 05-16 09:45 174次 阅读

    小型设备开发板BearPi-HM Micro正式合入OpenHarmony主干

    BearPi-HM Micro 开创了折叠开发板领域的先河,获得多项专利授予,深受广大开发者的好评。....
    的头像 OpenAtom OpenHarmony 发表于 05-16 09:42 166次 阅读

    如何适配OpenHarmony自有音频框架ADM?

    回首 Dayu200 开发板的 ADM(Audio Device Model,音频设备模型)开发过程....
    的头像 OpenAtom OpenHarmony 发表于 05-16 09:29 103次 阅读

    智能猫眼的实现是采用流媒体协议RTSP

    RTSP 采用 Server/Client 模式,在本样例场景中 Hi3518EV300为RTSP ....
    的头像 OpenAtom OpenHarmony 发表于 05-16 09:20 159次 阅读

    如何在OpenHarmony完成ap6275s WiFi驱动的HDF适配工作的?

    OpenHarmony 作为泛智能终端操作系统,拓展了万物互联重塑信息产业生态的新空间,使用了先进的....
    的头像 OpenAtom OpenHarmony 发表于 05-16 09:16 209次 阅读

    多通道非同步测试和多通道同步测试

    多通道非同步测试的应用场景比较常见,在多个组件关联度不强,不需要分析因果关系时,一般都使用非同步测试....
    的头像 ZLG致远电子 发表于 05-13 14:48 107次 阅读

    HarmonyOS应用开发样例-绘制图像实现

    说明: 从API version 7开始支持。后续版本如有新增内容,则采用上角标单独标记该内容的起始....
    的头像 鸿蒙时代 发表于 05-13 11:12 3728次 阅读
    HarmonyOS应用开发样例-绘制图像实现

    W800芯片平台正式合入OpenAtom OpenHarmony主干

    基于 W800 芯片,润和软件推出了 OpenHarmony 模组和开发板海王星系列 HH-SLNP....
    的头像 OpenAtom OpenHarmony 发表于 05-13 09:39 239次 阅读

    如何让OpenHarmony支持低功耗蓝牙芯片GR551x

    OpenHarmony 是一款面向全场景、全连接、全智能时代的分布式操作系统,它面向万物互联,非常契....
    的头像 OpenAtom OpenHarmony 发表于 05-13 09:31 189次 阅读

    HarmonyOS应用开发—qrcode二维码生成

    一.创建项目 二.示例代码 Hml代码: TypeColor{{$item}}Background ....
    的头像 鸿蒙时代 发表于 05-12 15:37 98次 阅读
    HarmonyOS应用开发—qrcode二维码生成

    T3S2系列mesh自组网电台速率测试

    测试T3S2系列mesh自组网电台在2*2W、2*5W、2*10W发射功率下测试2.5MHz、5MH....
    发表于 05-11 14:54 11次 阅读
    T3S2系列mesh自组网电台速率测试

    T3S2-20W mesh自组网电台速率测试

    在无公网信号的山区隧道环境,综合利用T3S2-20W mesh自组网电台、便携卫星基站和便携LTE电....
    的头像 西安跳跳通 发表于 05-11 11:31 142次 阅读
    T3S2-20W mesh自组网电台速率测试

    示波器数据采集分析测试过程说明

    在很多电子工程师的工作中,需要远程控制示波器来进行高速的数据采集分析。这个可以通过示波器软件来进行实....
    的头像 纳米软件(系统集成) 发表于 05-11 10:45 297次 阅读
    示波器数据采集分析测试过程说明

    T3S2-20W mesh自组网电台测试方案

    测试T3S2-20W mesh自组网电台160km空对地视距通信组网在不同发射功率和不同天线条件下的....
    发表于 05-11 10:41 27次 阅读
    T3S2-20W mesh自组网电台测试方案

    OpenHarmony构建了一套完善的内存解决方案——ESWAP

    ZRAM 即内存压缩技术,如图 2 所示,在系统的物理内存不足时,将系统物理内存的一部分划分出来作为....
    的头像 OpenAtom OpenHarmony 发表于 05-11 10:33 238次 阅读

    OpenHarmony 3.1 Release发布 OpenHarmony3.1 Release特性开发样例概述

    开源项目 OpenHarmony是每个人的 OpenHarmony OpenAtom OpenHar....
    的头像 OpenAtom OpenHarmony 发表于 05-11 10:30 212次 阅读

    OpenHarmony在人才培养方面的丰硕成果

    高职高专是 OpenHarmony 现阶段着重发力开源教育的阵地之一,为切实提升学生 OpenHar....
    的头像 OpenAtom OpenHarmony 发表于 05-11 10:28 237次 阅读

    OpenHarmony硬件资源池化模型

    在设计初期,为解决两台设备间的协同问题,我们通过 OpenHarmony 提供的分布式设备虚拟化能力....
    的头像 OpenAtom OpenHarmony 发表于 05-11 10:24 185次 阅读

    OpenHarmony多窗口框架介绍

    对移动终端而言,实际上大部分时候用户仍然在使用多窗口,比如在 OpenAtom OpenHarmon....
    的头像 OpenAtom OpenHarmony 发表于 05-11 10:19 189次 阅读

    拓维信息携手开鸿智谷重磅发布教育在鸿OS发行版

    作为国内领先的软硬一体化产品及解决方案提供商,拓维信息在教育信息化领域积累了丰富建设经验和深厚技术优....
    的头像 OpenAtom OpenHarmony 发表于 05-11 10:08 231次 阅读

    如何进行OpenHarmony音频特性架构设计和开发工作

    后期主要是调试阶段,当时信号有一些问题,中科院软件所的硬件工程师帮我们焊接,然后采样并把信号图像回传....
    的头像 OpenAtom OpenHarmony 发表于 05-11 10:02 131次 阅读

    minimesos Mesos框架的测试平台

    ./oschina_soft/minimesos.zip
    发表于 05-11 09:57 11次 阅读
    minimesos Mesos框架的测试平台

    oct开放容器测试框架

    ./oschina_soft/oct.zip
    发表于 05-11 09:49 7次 阅读
    oct开放容器测试框架

    一场关于量子计算系统的网络研讨会

    本次网络研讨会主要面向从事量子计算组件与系统研究的科学家和工程师,探讨量子计算系统开发和运行生命周期....
    的头像 罗德与施瓦茨中国 发表于 05-11 09:39 134次 阅读

    HarmonyOS 2.0.0.23X版本更新进度公告 来看看有没有你

    的头像 HarmonyOS官方合作社区 发表于 05-11 09:39 231次 阅读

    软通动力与深圳大学达成战略合作 全力打造OpenHarmony人才培养体系

    为推动创新型数字技术人才的培养,软通动力与深圳大学达成战略合作,双方将本着资源共享、优势互补、共同发....
    的头像 科技绿洲 发表于 05-10 17:43 395次 阅读

    T3S2系列mesh自组网电台测试方案

    测试T3S2系列mesh自组网电台在2*2W、2*5W和2*10W发射功率下测试5MHz、10MHz....
    发表于 05-10 16:16 11次 阅读
    T3S2系列mesh自组网电台测试方案

    经纬恒润致力于提供整车功能安全测试方案

    智能化已经成为当前汽车行业主要的发展趋势,自动驾驶/自动驾驶辅助的应用规模也显著增加。伴随着电子电气....
    的头像 经纬恒润 发表于 05-10 16:07 218次 阅读

    T3W1-2W mesh自组网电台测试方案

    测试T3W1-2W mesh自组网电台12km、21km、35km空对地视距TCP灌包速率
    发表于 05-10 14:45 11次 阅读
    T3W1-2W mesh自组网电台测试方案

    基于OpenHarmony+小凌派RK2206开发板制作的简易示波器

    基于OpenHarmony + 小凌派RK2206开发板制作的简易示波器,实时采集波形,实时计算并实....
    的头像 HarmonyOS官方合作社区 发表于 05-10 09:02 1523次 阅读