诊断协议那些事儿
诊断协议那些事儿专栏系列文章,本文介绍例程控制服务RoutineControl,该服务的目的是Client端使用Routine Control服务来执行定义的步骤序列并获取特定序列的相关结果。这个服务经常在EOL、Bootloader中使用,比如,检查刷写条件是否满足、擦除内存、覆盖正常服务控制策略以及控制ECU值随时间变化等功能。
文章目录
一、31服务-Routine Control
客户端使用 RoutineControl(例程控制)服务执行指定的步骤操作并获取相关结果。该服务相比0x2F服务具有较大的灵活性,可用于较为复杂的控制,如清除内存、重置或学习自适应数据、运行自检、覆盖正常的服务器控制策略和控制服务器值随时间而变化,以及预定义序列(如关闭敞篷车顶)等。在一般情况下,将该服务用于控制输出时,该服务可用于更为复杂类型的控制,而 input