网络管理测试方式

一、网络管理基础知识

参考链接:AUTOSAR网络管理基础知识

二、测试方式

说明:AUTOSAR每个阶段都有对应的特殊状态,下述时间仅供参考,具体以规范为准;
网络管理时间参数
本文简写如下:
Immediate Transmission:ITM
Repeat Message:RMM
Read Sleep:RSM
Prepare Bus-sleep Mode:PBM
Bus-Sleep Mode:BSM

2.1 从CAN周期及总线状态测

  1. Immediate Transmission,一般会以10ms为周期,发送10次;
  2. Normal Transmission(Repeat Message),一般按照网管报文的周期1s进行发送,持续3s,注意,这里的3s包含快发阶段;
  3. Read Sleep,一般持续1.5s,此时会停发网管报文;
  4. Prepare Bus-sleep Mode,一般持续3s,此时会停发应用报文;
  5. Bus-Sleep Mode,此时进入can listen状态,总线上只有两个节点时会出现can error;
简述ON唤醒流程:

ON唤醒流程

  1. 0秒时刻接上IG ON,然后立马断开IG ON
  2. 从时间起点至T1时刻,处于ITM阶段,此时10ms周期快发10帧(T1时间包含在整个RMM中);
  3. 从T1开始,进入到RMM阶段,此时以T1时刻为起点,以1s周期进行发送,由于T1时刻耗费T2时刻(3s)一部分时间,故RMM阶段只可能发送2帧报文出来,也就是T1.5时刻结束,从 T1.5开始开启NM TIMEOUT(2.5s)计时器;
  4. T2时刻进入到RSM模式,此时停发网络管理报文;
  5. T3时刻,此时NM TIMEOUT定时器到期,进入到PBM阶段,停发应用报文,持续1.5s;
  6. T4时刻,进入BSM阶段,此时CAN进入LISTEN模式,总线上只有两个节点时,出现can error;
  7. T5时刻,此时将CAN设置为NORMAL,退出LISTEN,恢复CAN唤醒;该时间视实际情况维持(2s);

2.2 从CAN报文字节测

见具体CAN DBC矩阵,根据实际情况将对应的bit位至位;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

kong sir

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

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

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

打赏作者

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

抵扣说明:

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

余额充值