新版本持续为智能电动网联汽车软件开发测试带来全新功能,IDE开发环境支持.NET 8.0、Python、MATLAB 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台架集成。
01
综合性IDE、编程开发与开放性提升
NET 8.0现已支持测试脚本、应用模型和仿真节点的开发,支持C# 12,可使用async/await进行等待,本机编译实现快速加载,改进应用层对象的API实现处理复杂数据类型,并支持运行在Linux版本CANoe SE中;
支持Python 3.10版本以上所有版本的Python解析器,使用Python开发测试和应用程序模型,Python支持访问系统变量;
支持MATLAB 2024b版本,支持不同线程中并行执行CANoe、MATLAB和FMU模型;

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

02
更加易用的工程界面
新增Dashboard方式的桌面布局,主界面内的其它窗口会自动调整大小来充分利用桌面空间。同时窗口可以通过鼠标双击或点击相应图标短暂高亮,高亮窗口前置并放大显示内容,以便更好地分析和操作;
主菜单新增工程中激活使用窗口的搜索功能,最近使用窗口自动显示便于快速找到所需操作界面;
分析窗口优化:统计窗口重新设计以便自适应分析,重新开发信号发生器以便更好使用,State Tracker窗口支持信号记录和导出,系统变量过滤配置可导出和导入使用在工程需要路径上;
全新的数据回放窗口,支持不同数据回放场景导入和导出,支持在线与离线回放分析与测试,回放支持在选择指定时间范围内的数据,支持数据回放前通过CAPL预处理再回放并兼容Security机制;
跨域融合分布式HIL迎来便捷功能:全新的CANoe“集群”配置窗口,集中配置Coordinator和Agent,支持状态显示,支持Standalone模式的工程直接下载。只需在Coordinator配置系统变量即可实现Agent对应变量传递,从而简化Multi-CANoe系统变量配置,允许Coordinator访问Agent中信号用于测试脚本开发。
03
网络安全、诊断和CMP新增与改善
网络安全提供对入侵检测系统(IDS)合规的安全事件(QSEv)解析,支持CAN/CAN FD、CAN TP和以太网中IDS协议事件所有关联项的显示,包括事件帧、时间戳和签名信息;
全新的OBD诊断窗口并支持OBDonUDS,诊断配置逐步支持venviroment.yaml导出;
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;
新增VTT支持集成到Bazel pipeline,Level 1或Level 3的vECU支持在Windows和Linux系统中使用Bazel作为编译工具。带有CAN通信的虚拟ECU支持FMU导出,且支持SIL Kit集成;
VttMake支持在构建过程中定义目标平台、编译器和构建配置,可使用Visual Studio Code编辑创建通用的CMake文件。
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。
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流程所需;
桌面版中诊断配置支持导入YAML,同时支持通过YAML生成桌面应用。优化Test Unit进行以太网相关独立配置;
在XIL测试基础上,新增基于记录数据的离线回放测试,满足大数据监测类自动化测试;
改善CI集成环境(Jenkins,GitHub,GitLab)的看板能力;
支持使用Visual Studio Code直接调试CANoe SE中CAPL开发的测试代码、仿真代码。
07
任意XIL平台测试脚本开发 – vTESTstudio 10
用例描述信息支持Test Case List使用,通过字段描述可实现独立定义,并支持在测试文档、Test Case Overview和测试报告中呈现,更好地满足测试管理系统追溯性所需;
通过菜单栏选择“Refactor Diagnostic Variant”即可快速切换诊断服务命令的变型,适用于选中包含诊断服务命令Test Tree中所有包含的诊断测试;
测试状态机新增“Transition Pair”实现更高测试用例路径生成,至此在状态图路径生成用例时所有路径至少被考虑一次,同时考虑了一个状态的所有进入和离开的组合;
测试序列图设计时支持在局部路径上测试用例属性的设置,当路径中可能多次定义测试用例属性时将根据规则组合;
测试曲线编辑器支持直接导入*.csv、*.sig和*.mat文件中的曲线,支持同一文件中多曲线导入;
基于通信数据库*.dbc直接生成数据库一致性检测的测试脚本,无需额外单独编写;
增强Test Case Overview和Traceability Matrix中的过滤功能,新增C#和Python开发脚本在测试表格调用时默认值的支持和编辑功能,测试命令“Request Response Check”新增Ethernet Port和Direction属性;
测试报告新增曲线显示,并提供曲线到测试步骤的双向同步显示功能,并支持对应时间中曲线值和描述信息的复制。
-
软件开发
+关注
关注
0文章
647浏览量
29029 -
Xil
+关注
关注
0文章
3浏览量
6034 -
CANoe
+关注
关注
4文章
75浏览量
9244
发布评论请先 登录
CANoe中ADAS功能集介绍

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

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

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

Altium Designer 25.4.2版本的新功能

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

解析NVIDIA JetPack 6.1的新功能

浅谈Xpedition 2409版本的新功能
Xpedition 2409版本新功能说明
Altium Designer 24.10.1版本新功能解析

NVIDIA Parabricks v4.3.1版本的新功能

NVIDIA JetPack 6.0版本的关键功能

评论