CANOE 学习 (1)

在B站上看到了官方发布的CANOE教程,对于小白太友好了,之前一直三板斧终于可以系统学习下了。链接放在这里【官方自制】CANoe/CANalyzer基础教程合集(已完结)共17P_哔哩哔哩_bilibili

写这篇文章主要是用于学习和记录。

1.新建工程和通道配置

首先新建一个configuration工程,在新建中可以选择总线类型,通道数目和波特率,还是以工作中常常接触的CAN通讯500kBaud来开始吧。

通道数目可以通过Hardware-Channel usage下再更改。

Network hardware可以配置总线的通讯速率

 将CANOE中的逻辑通道和实际硬件通道进行映射。

方法是通过Network Hardware-右下角Driver,在这里可以看到硬件上的总线,右击总线,选择CANOE,再选择想要分配的逻辑通道。

 下一步添加数据库文件

在Simulation Setup中右击Database,会出现两个选项,1. Add是简单添加数据库文件,2. Import Wizard可以自动识别数据库中的节点,并自动建立仿真节点

2. 分析窗口Trace

Trace窗口的打开方式

1. Analysis-Trace 2. Measurement setup-Trace

Trace实时显示报文数据

两种显示方式:1. 固定格式 2. 按照时间

固定格式显示,相同ID的报文在同一行显示,按照时间显示,按照时间顺序显示报文。两种切换方式通过 Toggle display mode. 

显示的不同列是报文的属性,这些属性也可以添加或者删除。

分析功能

1. 细节显示,可以显示报文时间,类型ID长度等等信息。

 2.统计分析,可以分析多条报文,可以看到时间差,信号的最大值和最小值等。

 3. 差分分析,首先选择一条报文,右击设置为参考, 再选择一条报文与它对比。

完整查看trace时间的方法

拖动trace窗口左侧的黄色滑块。右击黄色滑块,还可以快速定位要查看的时间戳。 

设置trace的缓存文件大小,缓存位置

设置trace的缓存文件大小,缓存位置,以及数据超过缓存大小后希望CANOE执行的工作:trace configuration--data history

Trace窗口的过滤功能,有几种不同的方法

1. 域过滤器,对总线类型进行选择;2. 分析过滤器,分为Stop filter和pass filter.使用方法,先勾选激活过滤器,再把报文直接拖到过滤器下。3.柱过滤器,通过属性旁边的小漏斗选择。

Trace的import和export

在窗口中右击可以export/import. 报文的格式有ASC和BLF。

3. 分析窗口Grafic

Grafic是以信号为导向的分析窗口。在grafic中添加信号的方法,可以从Symbol exploer 或者trace 直接拖拽过来,或者在grafic中右击Add信号。

可以设置多个信号在不同的窗口显示:show signals in seperate diagrams.

 Fit Signal按钮,使图表以合适的比例显示。

Open Graphic windou configuration可以调整时间轴和Y轴,来调整图标显示。

还可以把max min等值添加到左侧的属性栏中。

暂停后,可以用时间轴分析单独信号的发送时间、值,或者用差分光标,对比两个时间下信号的区别。

Logging Signals, 在录制 之前先进行记录的配置,设置保存位置和文件名称,然后启动工程,在右键选择启动录制。

高亮某一个信号,方便观测。

X-Y mode,选择一个信号作为X轴,另一个作为Y轴,观察两个有关联的信号。使用方法:右键一个信号,选择 Use as X-Axis.

 

 先记录这么多~

  • 5
    点赞
  • 36
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值