CANoe提供多种分析窗口,用户可以根据需要对数据进行图形化分析、统计、对比、过滤和保存等,有些分析窗口还提供个性化设置。
Write(输出)窗口用于测量过程中的系统信息输出,以及CAPL中定义的提示输出,如图1所示。以下为Write窗口的主要功能。
(1) 配置输出:Write窗口根据不同的信息来源进行过滤,输出到4种不同的View中,(Overview、System、Capl/.NET和Test)
(2) 日志输出:Write窗口的输出可以保存在一个文件中或复制到剪贴板。
(3) 状态显示:显示未读的警告或者错误信息。
(4) CAPL/.NET输出:可以在窗口中输出CAPL/.NET程序相关的信息。
在Write窗口中右击快捷菜单,可以修改显示设置及消息保存设置。如图2所示。
Write窗口是CANoe中最常用的窗口之一,通过其中的信息、警告、编译结果等输出,可以了解测量运行的情况。其中输出的CAPL/.NET等相关信息,可以方便开发工程师调试CAPL/.NET程序代码,提高开发效率。
2、Trace窗口
Trace(追踪)窗口主要用于记录和显示测量过程中的所有活动,包括收发报文、错误帧、系统变量、环境变量和诊断服务等。如图3所示,在已加载了Datebase的工程文件中,Trace窗口可以解析出每个报文和信号。
Trace窗口主要有以下功能:
(1)预定义过滤器(Predefined Filter):单击Trace窗口中的工具图标,打开预定义过滤器视图。这些不同形式的过滤器可以设置Measurement Setup Filter、总线事件(Bus Systems)过滤器、系统变量/环境变量过滤器、系统报文(System Messages)过滤等。如图4示。
(2)分析过滤器(Analysis Filter): 单击Trace窗口的工具图标,打开分析过滤器视图。用以减少窗口中的数据,可以把Trace中不关心的项拖曳到Stop Filter,将关心的项拖曳到Pass Filter。如图5。
(3)淡出无变化的数据:为了提高查看的便利性,固定时间内没有更新的数据显示将逐渐淡出。单击Trace窗口工具栏图标,删除淡出的事件或数据。
(4)设定Maker(标识):Maker可以将指定的事件标识出来,并与指定的时间戳相关联。设定的Maker也可以在其他分析窗口中显示(如Graphic窗口)。该功能只能在measurement暂停或停止时设定。
(5)显示统计数据:显示报文、信号、变量等各种信息,包括当前数值、时间戳等,可以详细的以不同形式显示。
(6)日志数据:窗口输出可以部分和全部导出,也可以直接保存到指定的文件中。已保存的日志文件,也可以导入到Trace窗口,进行离线分析。
在Trace窗口中右击,在快捷菜单中选择Configuration或者单击窗口工具图标,可以更改Trace的显示及数据保存位置。
以上主要介绍了CANoe分析窗口的Write窗口和Trace窗口,您是否对这两个窗口有了直观的认识了呢?想要了解其他的分析窗口,请看《CANoe 的常见分析窗口(二)》。