UDS服务基础篇之2F

发布时间 2023-08-07 09:48:48作者: 韩昊

定义:

2F服务作为输入输出控制服务,其全称为InputOutControlByIdentifier。该服务是用于client主动请求server去对相关输入输出信号进行控制。

所谓的输入输出控制简而言之就是屏蔽实际的输入输出信号值,取而代之的是client主动以某种特定的控制方式去设置这些信号值。

 

使用:

2F服务会对所需要受控的信号进行编组,有时不需要对所有信号进行控制,那么需要使用controlEnableMask来实现只对特定信号的控制

使用22服务判断控制是否起了作用

 

应用场景:

2F服务主要针对输入输出控制,列举常见的使用场景如下:

  • 车窗的升降控制;(OutputControl)

  • 直连执行器的启动与停止;(OutputControl)

  • 车灯的开启与关闭;(OutputControl)

  • ADAS相关功能的配置开启与关闭;(InputControl)

  • LED报警灯的驱动与关闭;(OutputControl)

 

其他:

1.2F服务用于更简单的控制,复杂的控制使用31

源路径:https://mp.weixin.qq.com/s/UF2hkRaNISOPTfxbPGdY4g