Vector - CANoe - LIN干扰使用

目录

一、创建LIN干扰模块

1、在CANoe中选择并创建Test Setup For Test Modules(这里注意一定要创建LIN的工程)

2、创建Test Environment

3、创建LIN Disturbance Block

4、打开LIN干扰模块

二、LIN干扰模块的使用

1、选择LIN 干扰类型

2、Header Disturbance

3、Response Disturbance

4、Bus Disturbance

三、启动干扰

1、连接各个硬件设备至CANoe上

2、启动CANoe

3、点击Active即可激活干扰


一、创建LIN干扰模块

1、在CANoe中选择并创建Test Setup For Test Modules(这里注意一定要创建LIN的工程)

2、创建Test Environment

        在Test Setup For Test Modules中空白处右键选择New Test Environment,我们可以修改它的名字,这里我修改为了LIN Test Environment,默认名字为Test Environment,大家可以根据实际的情况进行设置即可。

3、创建LIN Disturbance Block

        鼠标移动到步骤2箭头指向的位置,右键选择Insert LIN Disturbance Block,即可出现LIN Disturbance Block,如下图:

4、打开LIN干扰模块

        双击LIN Disturbance Block,即可打开该LIN干扰模块,如下图:

二、LIN干扰模块的使用

1、选择LIN 干扰类型

        在LIN Disturbance Block模块中,点击左上角New -> 选择干扰类型即可

        a、Header Disturbance;

        b、Response Disturbance;

        c、Bus Disturbance

2、Header Disturbance

        对于LIN报文的报文头进行干扰,在Byte列下面可以选择被干扰LIN报文头的sync byte、 Interbyte space 亦或是PID byte。

注意:对于干扰模块来说,它是不知道去干扰LIN总线上的那个报文头,因此模拟是干扰所有报文头的

        选中需要被干扰的LIN对象后,就可以在下面的Byte without disturbar子框中显示干扰前该字节的数值,当然这里也可以通过手动修改为我们想要的数据;byte子框中,会显示start位和8个bit位,鼠标点击选中某个位或者某几个为进行干扰,同时被选择的位上会由浅蓝色变为黄色,下面截图中会显示,并在Byte with disturbar后面的框中显示被干扰后的数值。

未选择前

选中后

 注意:使用CANoe的干扰功能的时候,除了需要支持LIN的license还需要硬件可以支持,因此我们需要去检查所有的情况都满足才能使用 

3、Response Disturbance

        这个选项是对LIN报文的Response进行干扰;通过同样通过byte列直接选择interbyte即可,然后在Disturb on Header列选择LDF文件的ID或者直接输入想要干扰的ID都可以,这里主要确认需要干扰哪帧特定的LIN报文。

        选中需要被干扰的LIN对象后,就可以在下面的Byte without disturbar子框中显示干扰前该字节的数值,当然这里也可以通过手动修改为我们想要的数据;byte子框中,会显示start位和8个bit位,鼠标点击选中某个位或者某几个为进行干扰,同时被选择的位上会由浅蓝色变为黄色,下面截图中会显示,并在Byte with disturbar后面的框中显示被干扰后的数值。

        剩下的操作就与Header Disturbance一样了。

4、Bus Disturbance

        这个选项是对总线干扰一段时间,我们可以通过Disturbance level选择干扰称为1还是0。同时可以通过Disturbance length选中CANoe干扰给几个bit位或者是永久干扰。

三、启动干扰

1、连接各个硬件设备至CANoe上
2、启动CANoe
3、点击Active即可激活干扰

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

车载网络测试

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值