文章帮助记录CANape学习过程

1、创建工程

CANape有工程和配置两个概念

“工程”是指硬件设置,所有的硬件设置都被记录在CANape.INI文件中。但并未告知ape需要完成什么任务,这些将在配置中定义。

“配置”是应用设置,包括用于标定的ECU窗口,用于测量数据的窗口,用于将测量数据保存到是日志文件的记录器,用于分析数据的窗口,以及用于运行测试的脚本和函数。应用设置保存在.cna文件中。

ape使用XCP协议与ECU通信,为此需要一个A2L文件用于解码ECU内存的数据库文件。同时,CAN总线上也连接了其他ECU,希望能解码CAN总线上ECU传递的报文,于是添加DBC文件来解析报文。这些数据库将成为ape工程中的“设备”(Device)。

2、测量

“测量”是从连接的硬件处获取数据并使其可以在CANape的窗口中使用的过程。

在一个窗口中既可以加入A2L变量,也可以加入signal信号。

 

 

 3、记录数据

事件前后记录

 

 记录blf文件

4、数据分析

将记录文件中的数据导入到CANape中,并可以被放入窗口。

离线数据将不再依赖之前所需要的A2L和dbc文件,可从空白项目开始。

F键可以通过调整信号Y轴缩放,让数据更好的适配窗口。

如果不希望数据重叠,B键可以分离信号。

图形上拖动鼠标放大。

使用函数分析

 

 使用BLF文件分析时,需要添加DBC文件

 5、标定

CANape允许对数据进行修改,然后将其写入与CANape连接的ECU的内存中,以修改在ECU中运行的软件行为。

拖出的可标定变量可以进行设置、导出、导入(.cdfx),也可批量保存所有变量。

项目灵活移动的方式

下次再学。

Logo

获取更多汽车电子技术干货

更多推荐