RoutineControl (31 hex) service,例程控制服务主要功能是由客户端请求服务端开始、结束一个例程,以及获取例程执行的状态和结果。 一、主要功能和响应规则 1.例程 routine 例程,就是指的一段写好的具有一定功能的代码模块,通过例程控制服务,可以控制这段代码。ISO14229-1里对例程的接口已经定义好了,即可以控制例程的...
启动例程:服务端收到开始例程的请求后,应立即开始执行指定的例程,由于例程的不同,有些例程如擦除寄存器、数据校验等,需要立即执行并且在执行完给出结果的,则需要在执行完给出肯定或者否定响应;而有些如钥匙学习、车胎胎压等,需要由客户端发送请求来控制,则在正常开始例程之后给出肯定响应,如不正常则给出否定响应。
例程控制服务(RoutineControl, 31 hex) 是一种由客户端请求服务端开始、结束一个例程,并获取执行状态和结果的功能。主要功能包括控制例程的开始、结束以及获取执行结果。例程,指的是具有特定功能的代码模块,通过例程控制服务可以实现对例程的控制。ISO14229-1中定义了例程的接口,包括例程的开始、结束以及...
1) 例程的开始和结束进行,由客户端对其进行控制,服务端仅负责接受和执行请求; 2) 另一种是由客户端请求例程开始执行,但例程结束由服务端控制,可以是在诊断响应之前就结束,也可以在诊断响应之后再结束 例程控制的应用场景:擦除内存,重置或学习自适应数据,自检,覆盖正常服务器控制策略,控制服务器值随时间变化等功能,...
一、例程控制服务介绍 主要功能就是由客户端请求启动,停止ECU中的例程或请求例程结果 简单介绍一下例程,就是一段写好的代码,可通过例程控制服务,去执行这段代码。 例程有两种: 1) 例程的开始和结束进行,由客户端对其进行控制,服务端仅负责接受和执行请求; ...