当众多的汽车“攻城狮”们正在为开发或测试过程中的BUG头疼时,Vector又悄无声息地发布了15.0版本的CANoe,这对小伙伴们无疑是一个晴天霹雳,相信好多“狮友”们都在抱怨,刚刚对14.0版本掌握熟练,新版本就发布了。不要慌,相信大家看完这篇文章,就会重新对工作燃起希望。

一、SiL
软件在环测试(SiL)与硬件在环测试(HiL)在整个测试过程中占据同等重要的地位。15.0版本支持在CANoe中执行SiL测试,通过Trace和Graphics等窗口对被测软件进行分析。

SIL软件测试架构

1、在15.0版本中,SiL软件测试也支持Python语言
2、为了方便大家对SiL测试的理解,新版本中增加了SiL Sample Configuration供工程师们深入学习

二、ADAS
汽车新四化的出现使ADAS系统也在不断升级更新,新的雷达、激光雷达、摄像头和GNSS传感器不断出现ADAS系统中。随着这些传感器和摄像头等产品功能的迭代升级,ADAS系统的测试也需要适应新的需求。因此CANoe此次版本的更新提供了ADAS特性,同时增加了ADAS Sample Configuration,为工程师对ADAS系统的开发、分析和测试提供了极大的便利。

1、ADAS系统测试框架
CANoe作为测试执行的平台,集成了ADAS测试场景、测试用例执行和测试数据分析等。其中测试场景(ADAS Scenario)支持由Scenario Editor、DYNA4和第三方仿真工具创建的工程。

2、Trace窗口中增加ADAS Column Layout

3、分析窗口中增加了Scene Window

三、Connectivity Features Service
(1)连接特性服务(Connectivity Features Service)
主要用于物联网或工业领域支持MQTT协议的设备,CANoe将这些设备抽象成分布式对象(Distributed Objects),通过本地网络(Local Network)或云端代理服务器实现各客户端之间的通信。15.0版本新增了一种新的通信方式,让中央代理(Broker)在CANoe中运行,来实现通信,这种通信方式能够在故障注入中得以应用。

(2)增加了IoT Enabler的Sample Configuration

四、界面变化
1、Optional Binding Activation放在Simulation窗口中的主页面中

2、Simulation窗口中新增Application Panel便捷界面,支持SOA系统手动调试

五、General Function
1、Offline Mode
(1)对于线下数据的回放,可以设置回放的延迟时间

(2)增加记录文件开始的CAPL事件函数:

on offlineSourceStatusChanged
当离线数据状态发生改变时,触发此函数,e.g:当离线分析测量开始时,第一个或最后一个离线数据回放开始时。

(3)增加了回放模块状态改变的CAPL事件函数:

on replaySourceStatusChanged
(4)Offline Mode Configuration中Time Range和Breakpoints可以彼此独立配置
(5)不同的记录文件的内容可以顺序回放

2、 CAPL/CAPL Browser
(1)增加了ADAS相关函数

TestWaitForADASSpeed
函数语法:long TestWaitForADASSpeed (long overUnder, float threshold, long aTimeout)
函数功能:在规定时间内,检测与速度条件相匹配的对象的出现

(2)Ethernet

>1 TestWaitForEthernetPhyState
函数语法:long TestWaitForEthernetPhyState(ethernetport hwport, long state, dword aTimeout)
函数功能:在规定的时间内,检测与以太网物理状态相匹配的对象的出现

>2 TestWaitForEthernetLinkStatus
函数语法:long TestWaitForEthernetLinkStatus(long channel, long status, dword aTimeout)
函数功能:在规定的时间内,检测与以太网连接状态相匹配的对象的出现

3、Panel Designer
(1)为了让工程师对控件做出明确的选择,新版本将控件(Toolbox)进行了分组

(2)Event Control控件可以设置接收事件
(3)在Hex/Text-Editor控件中,十六进制的字节可以被复制粘贴
(4)可以将外部.xvp文件直接通过鼠标拖拽到Vector Tools Environment中来打开

4、Graphic Window
在建立好group(axis)后可以对其名称进行修改

5、Dignostic
(1)对Variant Coding窗口进行了优化

6、CANoe Test Report Viewer
(1)除了测试开始和结束时间,测试间隔时间也可以展示在测试报告中。

(2)导出测试报告除了可以选择PDF格式,新版本还可以导出为XML格式,在导出文件时,测试报告中可以选择不显示注释作者。

7、优化了Help文档的搜索引擎
还记得14.0版本的Help网页引擎吗?每次打开时,都会出现如下界面。

新版本对此进行了优化,操作起来更加便捷。

六、Option Feature
1、Option Car2x
CANoe的DEMO版本增加了Option Car2x,增加Car2x Sample Configuration。

2、Option LIN
LDF Explorer支持创建基于SAE2602:2020的LDF文件

3、Option SmartCharging
Sample Configuration中增加VH5110 Basic(CCS Listener)和GB/T27930(2011)Simulation Configuration。

4、Option Ethernet
Protocol Monitor代替了14.0版本的Ethernet Network Monitor,在窗口中以图形化的显示方式,展示了通信层和应用层协议的连接。

5、Option J1939
(1)增加了基于J1939-76 Function Safety的Sample Configuration
(2)当地址冲突时,J1939交互层能够自动选择空闲地址
————————————————

vector canoe 12/13/14/15 CANape 19 ASAP2 16 Canoe 15 lin flexray diva j1939 ethernet car2x scope技术交流破解模拟复制wibu keyman dongle crack

vector canoe 12/13/14/15 CANape 19 ASAP2 16 Canoe 15 lin flexray diva j1939 ethernet car2x scope相关推荐

  1. python 整数输出 d f_如何将数字(10,11,12,13,14,15)分配给Python 3中的字母(A,B,C,D,E,F)?...

    您可以在代码中添加更多行来执行此操作: 首先创建两个带有字符的列表,一个带有要映射的整数,然后从那些创建dict: list_1=["A","B"," ...

  2. 三、12.13.14.15.编写三角形类Triangle

    作业 #12.编写三角形类Triangle,初始化三个属性,分别是三条边的长度,定义一个计算并打印周长的函数class Triangle(object):def __init__ (a,b,c):se ...

  3. 【传智播客】Javaweb程序设计任务教程 黑马程序员 第7,8,9,10,11,12,13,14,15章 课后答案

    所有章节答案合集-->传送门 第一部分是题目,向下翻, 第二部分是答案 第七章 [测一测] 学习完前面的内容,下面来动手测一测吧,请思考以下问题: 1.简述Javabean规范都有哪些?(至少写 ...

  4. 9.5 LSMW程序创建操作手册 第12 13 14步

    第12步 维护"12 Display Converted Data" 步骤1:初始化"12 Display Converted Data" 1处,系统默认选中& ...

  5. Box2D v2.1.0用户手册翻译 - 第12, 13, 14章

    内容很多摘自 Aman JIANG(江超宇)翻译的Box2D v2.0.1 用户手册 第12章 调试绘图(Debug Drawing) 实现 b2DebugDraw 可得到物理世界的细部图,这里是可用 ...

  6. jdk 8 、9 10 11 12 13 14和 jdk 1.8 什么关系??

    五.jdk 13 和 jdk 1.8 什么关系 jdk 8 就是 jdk 1.8 jdk9 就是 jdk 1.9 其他同理 官方虽然更新的快,但是大多数公司,为因为习惯问题和调整的麻烦,在加上 jdk ...

  7. 徐磊 10,11,12,13,14, 形容词性从句

    句子的形容词话,定语从句 1,为什么要形容词化? 把这个句子盖上,缺少一个形容词.恰恰这个句子就能当形容词.所以要把句子形容词化 2,怎么样进行形容词化? 1,拆分 你们认识的阮老师长得帅 你们认识阮 ...

  8. 我的Python成长之路---第三天---Python基础(13)---2016年1月16日(雾霾)

    五.Python的常用的内置函数 Python为我们准备了大量的内置函数,如下图所示 这里我们只讨论红框内的内置函数 abs(x) 返回一个数的绝对值(模),参数可以是真说或浮点数 >>& ...

  9. 梦幻诛仙 修改服务器时间,《梦幻诛仙手游》2019年3月12日14:00~19:00数据互通公告...

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 亲爱的少侠: 为了给每一位少侠提供更好的游戏体验,让少侠们享受更多乐趣,挑战和结识更多志同道合的伙伴,梦幻诛仙手游响应大家的呼声,结合各服务器具体情况,逐 ...

最新文章

  1. 华为笔试题---明明的随机数
  2. 通过timer控件和窗体的opacity属性,轻松实现窗体的淡入淡出
  3. [概念型] 区块链包含术语概念【27术语整理汇总】
  4. i2c驱动 无法使用_Zephyr驱动SCCB设备
  5. PHP编程最快明白 by www.kuphp.com 案例实战zencart1.38a支付模块简化Fast and Easy Checkout配置...
  6. 搭建基础架构-ResultMsg
  7. 使用Sidecar支持异构平台的微服务
  8. JavaWeb程序设计任务教程(黑马程序员 传智播客)测一测 编写一个Servlet,实现统计网站被访问次数的功能
  9. Windows10家庭中文版没有本地策略选项完美解决方案
  10. HawtIO在JBoss EAP上(第二部分)
  11. 中文域名销售平台_中国开关网.商城被搭建为南京某公司官网,这样的域名你喜欢吗?...
  12. 数据库 流量切分_私域流量之社群运营技巧,社群运营技巧解析
  13. axios安装_Vue脚手架安装,与基本语法(干货)
  14. 第四周Java学习总结
  15. ORA-01843 无效的月份的解决方法/NLS_DATE_FORMAT参数
  16. [批处理教程之Shell]002.Linux 常用命令大全
  17. 《SAP从入门到精通》——1.2 SAP系统实施思想
  18. CIO40: IT中年男修身修性修心之王阳明
  19. LCOI出题组加团规则
  20. 旅游行业电子合同应用普及,提速、控险、降本

热门文章

  1. 云原生时代必须具备的核心技能之Docker高级篇(Swarm)
  2. Spek - 规范框架
  3. 【侯捷】C++STL标准库与泛型编程(第一讲)
  4. 菜品识别系统(Faster-RCNN目标检测算法)
  5. MATLAB 实现AES加解密
  6. 计算机管理mmc不能打开文件,MMC不能打开文件MSC文件
  7. IEEE可还要点脸?
  8. tp报错:致命错误: Call to undefined function captcha_src()的解决方案
  9. 软件测试必备技能!如何自学软件测试
  10. 【机器学习】建议收藏的 725 个机器学习术语表,太全了!