文章目录
【04】Canoe零基础手把手教学 — 报文录制
一、连接Canoe与ECU
硬件如何连接不做过多讲解,本篇文章仅讲解软件部分的操作,实际硬件连接大家可自行请教同事。
CAN
是接2:CAN_LOW
,7:CAN_HIGH
,2低7高,可以用DB9母头的转接线,也可以用杜邦线接2、7针脚
LIN
是接3:GND
,7:LIN
Canoe的针脚分布如下图(以Vector VN1640A为例):
二、软件配置
1、新建工程
2、配置Channel Usage
单击
Hardware
-> 单击Channel Usage
,得到如下如所示的窗口,在Channel Usage
中配置所要录制的CAN
路数。
3、配置Channel Mapping
单击
Hardware
-> 单击Channel Mapping
,得到如下图所示窗口,在Hardware
列中为每一路CAN配置好对应的Channel
,直到左边所有通道显示绿勾为止。
4、配置Logging
单击
Hardware
-> 双击||
,双击小的那个Logging
,得到下图所示窗口:
- 在
...
中自定义log保存位置,在Fiel Codes
中可自定义log生成方式,推荐选择Local system time
、Increment at each Trigger
、Increment by File Size
,可以按照100m一个文件以001、002…的顺序生成带本地北京时间的log文件。- 在
File format
中可以选择log文件的格式,推荐用默认的blf
格式即可
5、加载DBC文件
在录制报文时,也可以选择不加载
DBC
文件,等到需要回放的时候,再加载DBC
文件进行回放,不过博主更推荐先加载DBC
文件再进行报文录制,这样回放的时候无需再次加载DBC
文件即可显示已解析的报文,也方便将Log文件给其他同事分析。
三、报文录制
在完成上述所有步骤以后,即可点击左上角闪电图标开始报文的录制。
需要注意的是,上图红框中有个
Toggle Display Mode
,默认是关闭的,此时同名的报文只会显示一条,也就是说新的报文会覆盖旧的报文。
如果将此按钮打开,可展示所有的报文,即每当有新的一帧报文,就会在最下方追加一行。各位可按照实际需要,进行打开或关闭。
报文筛选/过滤,请参考【03】Canoe零基础手把手教学 — 报文回放 — 二、工程配置 — 7、报文过滤
友情提醒:报文录制完毕后,别忘记点击左上角
停止录制