一、服务说明
$11服务的功能是通过该服务控制ECU重启,通常用在调用完$2E服务后读数据看是否写入成功,刷写完成后也常调用$11服务重启。常用的子服务有三个:
硬件重置:子服务代码是0x01,该服务模拟了服务器断开其电源之后通常会执行的流程,这可能导致易失性存储器和非易失性存储器初始化。
点火重置:子服务代码是0x02,该服务模拟钥匙开关关闭后执行的流程。通常情况下非易失性存储器的值为保留值,易失性存储器初始化。
软件重置:子服务代码是0x03,该服务可使ECU重启应用程序。
若执行$11服务时ECU处于非默认会话状态,执行完后ECU跳回默认会话。
需要注意的是,通常$11服务的执行只能在车辆处于静止状态。
二、服务应用
第一个字节表示$11服务,第二个字节表示子服务。
返回UDS系列讲解总目录