0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

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

3天内不再提示

【文章转载】CANoe产品体系19版本新功能(下) - 基础功能与XIL测试

北汇信息POLELINK ? 2025-06-25 10:03 ? 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

882b2544-5168-11f0-986f-92fbcf53809c.jpg

新版本持续为智能电动网联汽车软件开发测试带来全新功能,IDE开发环境支持.NET 8.0、PythonMATLAB 2024b,Visual Studio Code集成测试开发和调试功能,支持Ubuntu 24.04部署,虚拟ECU工具vVIRTUALtarget支持Vector协议栈虚拟化的同时可工程适配第三方协议栈虚拟化SIL,高性价比HIL板卡VIO System新增多通道数字板卡,VT System和VIO System支持DevOps配置工作流,全新CANoe窗口更好地适应工作环境,服务器版本CANoe配置更好地支持YAML和离线测试,vTESTstudio所有编辑器更新更好地赋能任意XIL API台架集成。


885caa60-5168-11f0-986f-92fbcf53809c.jpg


01

综合性IDE、编程开发与开放性提升

NET 8.0现已支持测试脚本、应用模型和仿真节点的开发,支持C# 12,可使用async/await进行等待,本机编译实现快速加载,改进应用层对象的API实现处理复杂数据类型,并支持运行在Linux版本CANoe SE中;

支持Python 3.10版本以上所有版本的Python解析器,使用Python开发测试和应用程序模型,Python支持访问系统变量;

支持MATLAB 2024b版本,支持不同线程中并行执行CANoe、MATLAB和FMU模型;

8886afae-5168-11f0-986f-92fbcf53809c.jpg

直接使用VS Code创建Test Unit的*.vtestunit.yaml,VSC直接加载工程中的全局变量,VSC中开发CAPL时自动访问变量补全和代码片段补全功能,VSC直接集成一键到CAPL、C#和Python帮助手册,支持VSC中定义Test Case List来增加测试覆盖度。

88b49932-5168-11f0-986f-92fbcf53809c.jpg


02

更加易用的工程界面

新增Dashboard方式的桌面布局,主界面内的其它窗口会自动调整大小来充分利用桌面空间。同时窗口可以通过鼠标双击或点击相应图标短暂高亮,高亮窗口前置并放大显示内容,以便更好地分析和操作;

88e4f5c8-5168-11f0-986f-92fbcf53809c.jpg

主菜单新增工程中激活使用窗口的搜索功能,最近使用窗口自动显示便于快速找到所需操作界面;

分析窗口优化:统计窗口重新设计以便自适应分析,重新开发信号发生器以便更好使用,State Tracker窗口支持信号记录和导出,系统变量过滤配置可导出和导入使用在工程需要路径上;

89137b00-5168-11f0-986f-92fbcf53809c.jpg

全新的数据回放窗口,支持不同数据回放场景导入和导出,支持在线与离线回放分析与测试,回放支持在选择指定时间范围内的数据,支持数据回放前通过CAPL预处理再回放并兼容Security机制;

893adb46-5168-11f0-986f-92fbcf53809c.jpg

跨域融合分布式HIL迎来便捷功能:全新的CANoe“集群”配置窗口,集中配置Coordinator和Agent,支持状态显示,支持Standalone模式的工程直接下载。只需在Coordinator配置系统变量即可实现Agent对应变量传递,从而简化Multi-CANoe系统变量配置,允许Coordinator访问Agent中信号用于测试脚本开发。

89652aa4-5168-11f0-986f-92fbcf53809c.jpg


03

网络安全、诊断和CMP新增与改善

网络安全提供对入侵检测系统(IDS)合规的安全事件(QSEv)解析,支持CAN/CAN FD、CAN TP和以太网中IDS协议事件所有关联项的显示,包括事件帧、时间戳和签名信息;

898cb984-5168-11f0-986f-92fbcf53809c.jpg

全新的OBD诊断窗口并支持OBDonUDS,诊断配置逐步支持venviroment.yaml导出;

89b2e226-5168-11f0-986f-92fbcf53809c.jpg

ASAM CMP协议支持使用电脑网卡,CMP数据支持以太网巨型帧传输,CMP数据支持记录*.blf和*.asc格式并支持Trace窗口解析,统计窗口支持CMP报文中CAN、Ethernet、LIN和FlexRay报文的统计功能。


04

虚拟ECU与SIL - vVIRTUALtarget SE 9

vVIRTUALtarget将包含最新版本的VTT MCAL、VTT OS和BSW包,vecu-derive允许从真实目标板配置派生虚拟ECU配置(VTT OS和MCAL可以手动调整),支持项目定制任意协议栈的Level 3级虚拟ECU;

89d5870e-5168-11f0-986f-92fbcf53809c.jpg

新增VTT支持集成到Bazel pipeline,Level 1或Level 3的vECU支持在Windows和Linux系统中使用Bazel作为编译工具。带有CAN通信的虚拟ECU支持FMU导出,且支持SIL Kit集成;

VttMake支持在构建过程中定义目标平台、编译器和构建配置,可使用Visual Studio Code编辑创建通用的CMake文件。

8cf6777c-5168-11f0-986f-92fbcf53809c.jpg


05

HIL – VT System、VIO System、XIL API

VT System所有物理变量增加单位描述,VT System的*.vtcfg更改为YAML文件用于更好地支持“一切皆代码”的敏捷理念;

VIO System板卡配置信息可存储为配置文件,便于不同电脑上复用配置。VIO System支持离线模式配置使用,在系统缺少真实VIO板卡时依旧可配置运行CANoe工程。新增4通道电阻仿真卡VIO 1304和24通道数字卡VIO 4024。

8d1ddf06-5168-11f0-986f-92fbcf53809c.jpg

ASAM XIL XPI功能优化:CANoe或CANoe SE集成任意品牌HIL系统时可自动连接,或手动调用Connect()和Disconnect()实现连接。台架变量在生成CANoe或vTESTstudio控制变量时支持过滤,即仅生成台架集成控制所需变量。


06

DevOps与CI/CT平台 – CANoe Server Edition 19

全新的服务器版本CANoe SE,支持按功能模块配置部署,服务器Linux版本新增对Ubuntu 24.04的支持;

HIL板卡支持在Windows平台中通过YAML配置实现DevOps流程所需;

8d3be76c-5168-11f0-986f-92fbcf53809c.jpg

桌面版中诊断配置支持导入YAML,同时支持通过YAML生成桌面应用。优化Test Unit进行以太网相关独立配置;

在XIL测试基础上,新增基于记录数据的离线回放测试,满足大数据监测类自动化测试;

8d659e36-5168-11f0-986f-92fbcf53809c.jpg

改善CI集成环境(Jenkins,GitHub,GitLab)的看板能力;

8d95ade2-5168-11f0-986f-92fbcf53809c.jpg

支持使用Visual Studio Code直接调试CANoe SE中CAPL开发的测试代码、仿真代码。

8dbe4c34-5168-11f0-986f-92fbcf53809c.jpg


07

任意XIL平台测试脚本开发 – vTESTstudio 10

用例描述信息支持Test Case List使用,通过字段描述可实现独立定义,并支持在测试文档、Test Case Overview和测试报告中呈现,更好地满足测试管理系统追溯性所需;

8deac598-5168-11f0-986f-92fbcf53809c.jpg

通过菜单栏选择“Refactor Diagnostic Variant”即可快速切换诊断服务命令的变型,适用于选中包含诊断服务命令Test Tree中所有包含的诊断测试;

8e313668-5168-11f0-986f-92fbcf53809c.jpg

测试状态机新增“Transition Pair”实现更高测试用例路径生成,至此在状态图路径生成用例时所有路径至少被考虑一次,同时考虑了一个状态的所有进入和离开的组合;

8e465b74-5168-11f0-986f-92fbcf53809c.jpg

测试序列图设计时支持在局部路径上测试用例属性的设置,当路径中可能多次定义测试用例属性时将根据规则组合;

8e615b68-5168-11f0-986f-92fbcf53809c.jpg

测试曲线编辑器支持直接导入*.csv、*.sig和*.mat文件中的曲线,支持同一文件中多曲线导入;

8e7ad020-5168-11f0-986f-92fbcf53809c.jpg

基于通信数据库*.dbc直接生成数据库一致性检测的测试脚本,无需额外单独编写;

8e8f1eae-5168-11f0-986f-92fbcf53809c.jpg

增强Test Case Overview和Traceability Matrix中的过滤功能,新增C#和Python开发脚本在测试表格调用时默认值的支持和编辑功能,测试命令“Request Response Check”新增Ethernet Port和Direction属性;

测试报告新增曲线显示,并提供曲线到测试步骤的双向同步显示功能,并支持对应时间中曲线值和描述信息的复制。

8ea3d7f4-5168-11f0-986f-92fbcf53809c.jpg


声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 软件开发
    +关注

    关注

    0

    文章

    647

    浏览量

    29029
  • Xil
    Xil
    +关注

    关注

    0

    文章

    3

    浏览量

    6034
  • CANoe
    +关注

    关注

    4

    文章

    75

    浏览量

    9244
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    CANoe中ADAS功能集介绍

    高级驾驶辅助系统(ADAS)在汽车中的应用日益增长,为了满足工程师对于ADAS的分析、仿真和测试功能的需求,CANoe从15.0版本开始提供ADASFeatureSet(ADAS
    的头像 发表于 07-10 14:55 ?581次阅读
    <b class='flag-5'>CANoe</b>中ADAS<b class='flag-5'>功能</b>集介绍

    CANoe产品体系19版本新特性及新增Option(上)

    版本持续助力当前车辆E/E架构中ECU开发验证,同时赋能后续智能网联电动车型预研验证。新版本CANoe产品体系新增数据驱动的DDS、车辆互
    的头像 发表于 06-11 10:03 ?1411次阅读
    <b class='flag-5'>CANoe</b><b class='flag-5'>产品</b><b class='flag-5'>体系</b><b class='flag-5'>19</b><b class='flag-5'>版本</b>新特性及新增Option(上)

    CANoe产品体系19版本新功能

    NET 8.0现已支持测试脚本、应用模型和仿真节点的开发,支持C# 12,可使用async/await进行等待,本机编译实现快速加载,改进应用层对象的API实现处理复杂数据类型,并支持运行在Linux版本CANoe SE中。
    的头像 发表于 05-29 14:05 ?978次阅读
    <b class='flag-5'>CANoe</b><b class='flag-5'>产品</b><b class='flag-5'>体系</b><b class='flag-5'>19</b><b class='flag-5'>版本</b><b class='flag-5'>新功能</b>(<b class='flag-5'>下</b>)

    CANoe产品体系19版本新功能(上)

    版本持续助力当前车辆E/E架构中ECU开发验证,同时赋能后续智能网联电动车型预研验证。
    的头像 发表于 05-29 14:03 ?658次阅读
    <b class='flag-5'>CANoe</b><b class='flag-5'>产品</b><b class='flag-5'>体系</b><b class='flag-5'>19</b><b class='flag-5'>版本</b><b class='flag-5'>新功能</b>(上)

    信捷电气XDPPro V3.8.0版本的五大创新功能

    作为信捷XD、XL、XG系列PLC的编程软件,XDPPro始终以工程师的需求为核心,聚焦编程效率、硬件配置与协作体验,此次V3.8.0版本将推出五大创新功能,助您轻松应对复杂工程挑战。
    的头像 发表于 05-23 16:03 ?662次阅读
    信捷电气XDPPro V3.8.0<b class='flag-5'>版本</b>的五大创<b class='flag-5'>新功能</b>

    蔡司质量软件生态体系赋能数字化转型 | WHAT’S NEW软件新功能系列发布会南京站圆满落幕

    生态体系的创新成果,集中发布了ZEISS CALYPSO、ZEISS INSPECT和ZEISS PiWeb 2025版本新功能,全方位展示了蔡司如何通过数据驱动的全链路解决方案,助力制造业突破数据孤岛、实现数字化转型。 质量
    发表于 04-11 16:21 ?291次阅读
    蔡司质量软件生态<b class='flag-5'>体系</b>赋能数字化转型 | WHAT’S NEW软件<b class='flag-5'>新功能</b>系列发布会南京站圆满落幕

    Altium Designer 25.4.2版本新功能

    在原理图元件的属性中,新增了对动态(条目级)参数的可见性支持。这些动态参数的值可以在源数据库 / PLM系统中进行更改,并同步到已放置的工作区库元件中,而无需创建这些元件的新修订版本。现在,当在
    的头像 发表于 03-24 11:34 ?1219次阅读
    Altium Designer 25.4.2<b class='flag-5'>版本</b>的<b class='flag-5'>新功能</b>

    CANoe仿真HTTP节点的实战秘籍大公开

    在汽车电子系统测试中,CANoe作为主流的仿真测试工具,常需与云端服务器、第三方软件或物联网设备进行交互。随着CANoe与外部软件、服务器或设备交互越来越多,直接使用Socket进行通
    的头像 发表于 03-05 10:04 ?601次阅读
    <b class='flag-5'>CANoe</b>仿真HTTP节点的实战秘籍大公开

    解析NVIDIA JetPack 6.1的新功能

    NVIDIA JetPack一直在不断发展,通过提供量身定制的先进软件满足边缘 AI 和机器人开发者日益增长的需求。每次发布的 JetPack 新版本都会升级性能、加入新功能与优化现有工具,以便为
    的头像 发表于 11-28 10:41 ?1110次阅读
    解析NVIDIA JetPack 6.1的<b class='flag-5'>新功能</b>

    浅谈Xpedition 2409版本新功能

    在《创新不止|Xpedition 2409版本新功能揭秘(上)》一文中,我们了解了Xpedition 2409版本的部分改进部分。今天,我们继续看Xpedition 2409新版本给我
    的头像 发表于 10-31 15:33 ?3309次阅读

    Xpedition 2409版本新功能说明

    新的Xpedition 2409版本是西门子重新定义电子系统设计的一个重要里程碑。该版本引入了人工智能功能和云连接,为用户提供了更加直观、自适应和安全的设计体验。
    的头像 发表于 10-23 15:21 ?2732次阅读

    Altium Designer 24.10.1版本新功能解析

    改进了单部件/多部件符号的处理功能,并将适用于Alternate显示模式的相同特性和功能扩展至Normal显示模式。例如,现在可以在Normal显示模式以单个符号表示元件,而在其Alternate模式
    的头像 发表于 10-18 10:35 ?2418次阅读
    Altium Designer 24.10.1<b class='flag-5'>版本</b><b class='flag-5'>新功能</b>解析

    Zigbee 3.0的新功能

    电子发烧友网站提供《Zigbee 3.0的新功能.pdf》资料免费下载
    发表于 09-26 10:45 ?4次下载
    Zigbee 3.0的<b class='flag-5'>新功能</b>

    NVIDIA Parabricks v4.3.1版本新功能

    会(ESHG)上发布,其加入了新的体细胞数据变异检测功能,并将业内领先的工具升级到最新版本。这个版本是继在 NVIDIA GTC 2024 大会上发布 Parabricks v4.3 之后推出的新
    的头像 发表于 09-10 10:22 ?866次阅读
    NVIDIA Parabricks v4.3.1<b class='flag-5'>版本</b>的<b class='flag-5'>新功能</b>

    NVIDIA JetPack 6.0版本的关键功能

    NVIDIA JetPack SDK 支持 NVIDIA Jetson 模块,为构建端到端加速 AI 应用提供全面的解决方案。JetPack 6 通过微服务和一系列新功能,扩展了 Jetson 平台的灵活性和可扩展性,是 2024 年截至目前下载量最高的 JetPack 版本
    的头像 发表于 09-09 10:18 ?1142次阅读
    NVIDIA JetPack 6.0<b class='flag-5'>版本</b>的关键<b class='flag-5'>功能</b>