zoukankan      html  css  js  c++  java
  • ISO14229:2013 之 例程控制RoutineControl (0x31)

    31服务是调用ECU内置的一些操作序列的接口,典型的用途包括检查边界条件、清除闪存、对数据进行较验、对软硬件依赖性进行校验等,甚至有需要的话可以进行恢复出厂设置的操作,还有很多与ECU自身逻辑功能相关的操作也可以定义。

    1、Request message:

    Sub-function parameter:

     

    2、Positive response message:

    3、Supported negative response codes (NRC_):

    4、Example #1:sub-function = startRoutine
    Request:

    0x727  04 31 01 02 01 [00 00 00]

    Positive response:

    0x7A7  05 71 01 02 01 [00 00]

    Example #2:sub-function = stopRoutine
    Request:

    0x727  04 31 02 02 01 [00 00 00]

    Positive response:

    0x7A7  05 71 02 02 01 30 [00 00]

    Example #3:sub-function = requestRoutineResults
    Request:

    Positive response:

    Example #4:sub-function = startRoutine with routineControlOption

    Request:

    Positive response:

  • 相关阅读:
    HTTP协议
    OSI层次关系
    Python之web框架
    数据操作,流程控制语句
    Django简介
    函数
    2017java预留作业 1502 程逸飞
    2017java 预留作业2
    python django 项目支付
    如果注册xadmin出现了这个错误
  • 原文地址:https://www.cnblogs.com/zinthewind/p/12345049.html
Copyright © 2011-2022 走看看