环球最新:UDS之$2E服务:NRC13和NRC33优先级

2023-06-21 15:26:59 来源:个人图书馆-新用户3849ayns

别翻书,如标题:UDS的$2E服务,发送$2E服务长度不对,服务没有解锁,NRC13和NRC33哪个先回复?先给答案:NRC33。为什么呢?我们需要再细聊一下。


(资料图片)

1

$2E服务的NRC优先级

);

(3)两次NRC31。第一次检查,如果当前激活的会话下不支持$2E服务,发送2E服务请求时回复NRC31;第二次检查$2E服务写的数据有效性,比如规定写的车速大小是0~180Km/h,写了一个260Km/h,数据范围超限,则回复NRC31。

(4)NRC33,注意,在这幅图例的NRC33是针对$2E服务写的DID安全校验检查,而不是$2E服务。服务不仅可以设置安全验证,每个DID一样也可以设置安全验证,即DID如果设置了安全验证,在写某个DID时需要$27解锁,如果不满足则回复NRC33。

(5)NRC22相对简单,诊断激活的条件不满足时都需要回复。

(6)数据没有写成功,则回复NRC72。

2

NRC33($2E服务)>NRC13($2E最小长度)>NRC13($2E+DID)>NRC33($2E+DID)。

回答文章开始的问题,这时是否清楚为什么NRC33要优先回复了吧。

关键词:

Copyright   2015-2022 南极社团网 版权所有  备案号:粤ICP备2022077823号-13  联系邮箱: 317 493 128@qq.com