CANoe的扩展服务有哪些

发布时间:2023-09-07  

CANoe是一款广泛应用于车辆开发、仿真、测试和分析方面的专业工具,支持需求分析、系统实现、测试验证的整个过程。在测试领域,CANoe更是因其众多独特的特点和优势被大家广泛应用。


硬件对接

扩展服务基于板卡/电源/示波器等硬件设备提供的驱动或SDK,通过串口或USB接口等方式连接到硬件设备,通过发送控制指令或接收数据来实现对硬件设备的控制。


基于硬件对接能力,可以在测试用例中对接电源、串口、ADB的命令控制等内容,将测试相关的硬件功能集成到CANoe的测试能力里,扩展CANoe的测试范围。


工具对接

扩展服务基于各类工具提供的访问接口(LIB库、COM接口等形式),与第三方工具实现业务交互,支持复杂业务场景的一键式操作。


基于工具对接能力,可以在测试过程中通过CANoe调用NI、dSPACE或用户自研等专业工具执行多维度的测试功能,通过业务参数传递业务需求及执行结果,实现业务联动。


服务对接

扩展服务可以通过HTTP、HTTPS、SOAP等协议,与各类业务管理系统、云平台等进行服务对接。也可通过调用其他中间件或Windows服务,执行外部服务的相关功能。


基于服务对接能力,可以丰富CANoe的业务范围,与各类商用软件或用户自研系统实现业务互联互通,如:可以在CANoe测试执行结束后与客户系统对接,将测试结果进行系统记录。


数据处理

扩展服务具有强大的数据处理能力,可以对传感器、设备或其他数据源采集的数据进行实时处理、分析和控制。


数据预处理

包括数据去噪、滤波、降采样等处理,以提高数据质量和准确性。

数据转换

包括数据格式转换、内容裁剪/丰富、数据映射等,可按不同业务需要进行数据再加工。

数据存储

将处理后的数据存储到数据库、文件或其他数据存储介质中,以便进行后续的数据查询和分析。

数据分析

对数据进行统计分析、趋势分析、模式识别等处理,以提取有用信息和规律。

控制指令

根据分析结果生成控制指令,控制相关设备的运行状态,实现自动化控制。

基于数据处理能力,可以实现对各类对接内容的数据加工,使其满足不同技术、业务连接需要,支持CANoe与各类硬件、工具、系统的对接。

后台服务

扩展服务可以将CANoe功能封装为中间件或Windows服务。这些组件通过后台运行的方式处理数据和执行任务,可提高系统的可靠性和稳定性。

基于后台服务能力,可以基于CANoe定制Windows服务,如接收服务器指令,将测试结果推送到平台端。

逻辑编排

扩展服务支持各类业务场景的逻辑编排,可基于场景测试时序队列,实现跨工具、跨系统、跨业务的流程测试,实现基于业务逻辑的场景编排与业务执行。也支持某一测试过程的循环执行,通过高强度重复执行,验证测试内容的健壮性与稳定性。

执行过程与执行结果可通过日志、数据文件等形式提供内容跟踪。

应用举例-Bootloader刷写

应用1:Bootloader刷写场景需要与不同类型的硬件进行对接。CANoe扩展服务可实现与电源或其他硬件集成,进行硬件相关操作。

应用2:Bootloader刷写场景需要验证硬件对异常升级包的响应情况。CANoe扩展服务可进行数据解压、数据篡改、数据压缩操作,篡改升级包内容进行错误刷写验证,便于自动化测试。

应用3:Bootloader刷写场景需要对测试结果进行统一管理分析。CANoe扩展服务可将测试结果数据推送到已有的云分析平台进行分析展现,也可以利用测试数据直接生成Excel分析报告,提交整体结果到已有的云分析平台,实现测试结果的云端管理。


写在最后

通过CANoe扩展服务的应用,可以使CANoe能够便捷的与第三方工具/系统/硬件互联互通,实现复杂测试逻辑的一键式调用,简化操作步骤、缩短测试周期、提升工作效率。


文章来源于:电子工程世界    原文链接
本站所有转载文章系出于传递更多信息之目的,且明确注明来源,不希望被转载的媒体或个人可与我们联系,我们将立即进行删除处理。

相关文章

    、下载、安装和使用教程2.ST-LINK Utility 地址: https://www.st.com/en/development-tools/stsw-link004.html 请参看:ST......
    使用教程......
    ! 03使用教程......
    维码变成你的产品说明书,用来介绍产品功能,添加使用教程、操作视频等,极大地方便了客户及其终端用户。案例如下: (手机扫一扫,信息全都有) 嘉立创还为用户提供二维码下载功能,您可......
    bin文件时,设置好起始地址; 读取时,设置起始地址,读取大小; 保存可选择hex,还是bin文件; 这里推荐阅读: ST-Link专栏 ST-LINK Utility介绍、下载、安装和使用教程......
    STM32CubeIDE入门教程 STM32CubeIDE安装使用教程;1.简介 STM32CubeIDE是一个高级C / C ++开发平台,具有用于STM32微控制器和微处理器的外设配置,代码......
    实体,最新的实体估计也是在本月初开发完的,一直没来得及给大家写使用教程! 不过在写教程之前,有必要给大家看看上周的成果: Text 实体介绍 Text 实体,也就是文本实体,它支......
    过程涉及到大量信号的交互,有了Multi CANoe之后,一个很大的工程可以放在多个电脑上运行,从而有效降低电脑负载。除此之外,使用一台主机就可以控制所有设备上CANoe的运行,这大大简化了多设备联调的操作。Multi......
    STM32CubeMX+使用教程;STM32CubeMX简介 STM32CubeMX 是 ST 意法半导体近几年来大力推荐的STM32 芯片图形化配置工具,目的就是为了方便开发者, 允许用户使用......
    CANoe控制OUTMM输出固定电压的方法;简介 实际应用中需要使用CANoe控制OUTMM输出固定电压,本文介绍具体实现的方法。 步骤 在OUTMM是配置软件CSMconfig中配......

我们与500+贴片厂合作,完美满足客户的定制需求。为品牌提供定制化的推广方案、专属产品特色页,多渠道推广,SEM/SEO精准营销以及与公众号的联合推广...详细>>

利用葫芦芯平台的卓越技术服务和新产品推广能力,原厂代理能轻松打入消费物联网(IOT)、信息与通信(ICT)、汽车及新能源汽车、工业自动化及工业物联网、装备及功率电子...详细>>

充分利用其强大的电子元器件采购流量,创新性地为这些物料提供了一个全新的窗口。我们的高效数字营销技术,不仅可以助你轻松识别与连接到需求方,更能够极大地提高“闲置物料”的处理能力,通过葫芦芯平台...详细>>

我们的目标很明确:构建一个全方位的半导体产业生态系统。成为一家全球领先的半导体互联网生态公司。目前,我们已成功打造了智能汽车、智能家居、大健康医疗、机器人和材料等五大生态领域。更为重要的是...详细>>

我们深知加工与定制类服务商的价值和重要性,因此,我们倾力为您提供最顶尖的营销资源。在我们的平台上,您可以直接接触到100万的研发工程师和采购工程师,以及10万的活跃客户群体...详细>>

凭借我们强大的专业流量和尖端的互联网数字营销技术,我们承诺为原厂提供免费的产品资料推广服务。无论是最新的资讯、技术动态还是创新产品,都可以通过我们的平台迅速传达给目标客户...详细>>

我们不止于将线索转化为潜在客户。葫芦芯平台致力于形成业务闭环,从引流、宣传到最终销售,全程跟进,确保每一个potential lead都得到妥善处理,从而大幅提高转化率。不仅如此...详细>>