车载测试:CANoe怎么快速了解和使用
创作时间:
作者:
@小白创作中心
车载测试:CANoe怎么快速了解和使用
引用
CSDN
1.
https://blog.csdn.net/2301_79031315/article/details/139067297
CANoe是德国Vector公司推出的一款用于总线开发的设备,全程为CAN open environment。一开始主要是用于CAN总线的开发、仿真、测试和分析。后来随着总线技术的发展,CANoe不仅限于CAN类型的总线开发,还包含LIN、FlexRay、MOST和以太网等开发。
CANoe是德国Vetor公司推出的一款用于总线开发的设备,全程为CAN open environment。一开始主要是用于CAN总线的开发、仿真、测试和分析。后来随着总线技术的发展,CANoe不仅限于CAN类型的总线开发,还包含LIN、FlexRay、MOST和以太网等开发。
在车载网络和ECU开发、测试和分析方面,CANoe几乎长期占据着垄断地位,当然是因为其强大的功能性了。在总线网络开发方面,CANoe可参与需求分析到系统实现的整个过程。目前用这个工具的主要是整车厂和供应商的网络设计工程是、开发工程师和测试工程师。
Vector公司几乎每年都会发行新版本的CANoe,所以其允许用户在电脑上安装多个CANoe版本。后面我会单独写一篇CANeo的安装教程。小编当时安装CANoe的时候也是花了一定的时间和精力,好在没有崩溃。莫紧张哈。
我们以CANoe15 SP1为基础介绍,CANoe主要包含以下功能区:
- File-文件
- Home-主功能
- Analysis-分析
- Simulation-仿真
- Test-测试
- Diagnostics-诊断
- Environment-环境
- Hardware-硬件
- Tools-工具
File菜单
主要用于工程文件的创建(New)和属性设定(Options)
New选项下可根据需要选择Vetor提供的模板创建仿真工程;Options下可选择配置工程需要的属性,包含通道选择等
Home功能区(经常用到的)
- Measure选项中Start/Stop用于工程的运行和停止
- Real Bus用于切换真实节点和仿真节点,如果是Online Mode一般用Real Bus
- Writ窗口可用于测量过程中的信息输入,主要显示的是工程运行状态信息显示
- Panel主要用于添加或者调出面板部件
Analysis功能区(经常用到的)
- Logging功能:用于数据记录,以供测量分析或者重播
- Measurement Setup功能:用于图形化显示和配置数据流
- Trace可用于报文数据的记录和显示
- Graphics窗口可将信号转化为二维坐标表现的图形显示出来
- Date用于显示信号的数值
Simulation功能区(经常用到的)
- Simulation Setup:图形化结构展示系统中的网络或者设备等节点
- Automation:用来创建总线相关的事件的发生顺序,像系统变量、环境变量或者信号的发送等
Test功能区(经常用到的)
- Test Setup:在该窗口下可管理当前运行工程的测试设置和测试Trace
- Test Configuration:可以在该创就下设置不少于一个的测试序列
- Test Trace:可用于在测试过程中观察或者分析单个或多个测试Trace
- Test Setup for Test Modules:是CANoe中一种文件夹结构的测试环境,在测试环境中加入CAPL/NEX/XML编写的测试模块,用于自动化测试,目前我了解到的主要是车载网络或者诊断相关的测试用这个功能的比较多
Diagnostics功能区(经常用到的)
- Diagnostic/ISO TP:通过该选项来为ECU添加诊断描述文件
- Diagnostic Console:该功能叫做诊断控制台,可以用于直接向ECU发送单条的诊断服务请求,并分析诊断响应。
- Session Control:使用该功能,可进行诊断绘画的切换或者ECU通信状态的控制
Environment功能区(经常用到的)
- Channel Usage:配置当前工程所用的通道数量,其实与File菜单下的Options功能相同
- Channel Mapping:测量开始时,长需要检测当前的CANoe通道配置,因为CANoe不止一个通道,可能你之前用的是其他通道,目前换了一个CANoe或者说CANoe借别人用了下,或者你自己连接的时候选择了与上次不一样的Channel,你都可能造成工程运行失败,所以一般我们在运行之前都会先点击这个选项,然后进行Automapping或者也可查看当前的可用通道
- 其他的目前还没有用到哇
Hardware功能区(经常用到的)
- Channel Usage:配置当前工程所用的通道数量,其实与File菜单下的Options功能相同
- Channel Mapping:测量开始时,长需要检测当前的CANoe通道配置,因为CANoe不止一个通道,可能你之前用的是其他通道,目前换了一个CANoe或者说CANoe借别人用了下,或者你自己连接的时候选择了与上次不一样的Channel,你都可能造成工程运行失败,所以一般我们在运行之前都会先点击这个选项,然后进行Automapping或者也可查看当前的可用通道
- 其他的目前还没有用到哇
Tools功能区(经常用到的)
- CANdb++ Editor: 用于CAN数据库文件的创建和设计
- CAPL Browser:用于CAPL代码的编写
- Panel Designer:用于面板的制作
Layout功能区(不经常用)
主要用于设置各个子窗口的显示模式,对于显示器数量少的非常有用哈,可以最大限度的利用自己屏幕的显示率。
热门推荐
人像站姿8个技巧,显瘦又上镜,高挑又有表现力
这条高速途经淄博!力争2025年内通车 ,最新进展来了
被太阳晒伤了如何修复
恶魔执事与黑猫:一款融合经营养成与乙女元素的休闲手游
莱尔斯9秒79男子百米夺金,“后博尔特时代”群雄逐鹿
从袁了凡的人生经历,感悟“了凡四训”的智慧启示
探索蓝色玻璃瓶与琥珀色玻璃瓶的避光优势
盘点:历史上生前风光无限、下场却极为凄惨的十位名人
走~跟着哪吒一起打卡山东省十大文物主题游径
三位紫砂大师谈老壶鉴别:从工艺到历史的全面指南
放心消费!宜兴紫砂壶避坑全攻略
公务员行测考试,常识判断做题技巧?
睡不着就不要硬睡了,试试这些方法吧!
孕妇孕期咳嗽怎么处理
如何根据预算选高性价比游戏显卡:从入门到旗舰全解
回顾 | 1942:温德尔·威尔基的环球之旅
APP崩溃率降低90%方案:错误日志监控与热修复技术实战(稳定性优化、运维技术)
医生解答:肺癌靶向药治疗,出现皮肤问题怎么办?
《我的后半生》开播爆火,却差评不断,许娣为何如此招人嫌
2024年白血病概述及流行病学数据全景
重压之下,肚子变大?赶走“压力肥”的6个魔法→
睿书会第60期:巴菲特的早期投资
通信网络优化有哪些实践方法?如何提升网络性能?
网传“生姜不治脱发反而抑制毛发生长”,是真的吗?
PID控制原理与传递函数推导
这么多部高达,按什么顺序看好?高达补番推荐
为什么已经2024年,手动挡车还没被淘汰,内行:5大优点无法取代
微服务架构:挑战与实施时机
莫德里奇坚守伯纳乌:忠义之举续写传奇篇章
深圳地铁11号线二期年底开通,可与多线换乘 深圳东西部将实现一小时通达