使用CANoe的过程中,不可避免的会使用到他的分析功能,这里对个人常用的一些设置以及使用过程中发现的好用点进行一个阐述。也欢迎大家讨论和指正。
Trace的窗口打开如下,数据会以某一形式打印在窗口中。
我们可以通过各种工具来配置我们在Trace的打印信息。这里只介绍自己平时经常使用到的一些配置和工具。其余不展开介绍。
- 详细信息视图。选中某一个信号或者某一帧,均会展示该message中所有信号的值以及该message的相关属性。包括时间(重要信息)、通用属性、数据(十六进制)、信号等。
- 数据试图。选中某一个信号,会展示该信号的具体数据;选中某一message则会展示该message下所有的信号的具体数据。一般涵盖信号名、最大值、最小值、平均值等。
- 差异试图。与数据视图存在的区别是该视图下,会提供上一帧的数据、当前帧的数据、是否存在差异等。
- 预定义过滤器。通过提前将自己需要过滤掉的内容设置成过滤器,方便自己在过滤与自己相关的信号提供较大的便利。
- 分析过滤器。可将Trace中不需要关注的内容添加到Stop Filter中进行过滤,将关注的内容添加到Pass Filter中。
- 与搜索栏13功能类似,可直接搜索信号并直接跳转至Trace数据窗口中的信号。
- 删除当前之前的数据。如果手动保存log,但是在这之前的数据都是无效的时候,我们可以使用该工具实现对之前的数据的清除。
- 删除无变化数据。在Trace窗口中,不可避免地会产生一些事件性的报文,我们可以通过该功能实现对事件型数据删除。
- 暂停打印。可以暂时停止打印Trace数据窗口,也可以通过鼠标滑轮上下滑动来触发该功能。
- 时间差。 显示每一帧与上一帧的的时间差,精度较高。
- 展示模式。Trace数据窗口的数据有两种展示模式,一种是以一帧接一帧的形式展示,配合过滤的使用可以很直观的看到某一帧的变化。另一种是以Message的形式进行打印,这样可以看到所有的数据打印。
- 过滤器开关。
- 使用见工具6的描述
- 与工具15一起使用,可以追溯搜索的结果
- 见工具14
- 无
- 无
- 无
- Trace 配置。一般使用的是默认配置。
- 无
- 无
- 无
- 无
- 按照协议定义的数据展示。因为CANoe现在支持的协议慢慢增多,而每一种协议所包含的内容又不尽相同,这里有一个集成好的属性试图。
如何按照我们个人的意愿添加数据窗口的属性呢?右击Data属性,我们就可以看到最下方的属性配置。
打开之后,我们就可以看到如下页面。左侧的是我们可以选择的属性,右侧是已经在打印窗口中存在的属性。通过中间的左右箭头就可以实现属性的更改和删除。