《UDS协议从入门到精通》系列——图解0x2F:通过ID控制输入输出
Tip📌:本文描述中但凡涉及到其他UDS服务的,均提供专栏内文章链接跳转方式以便快速了解他们。
学习UDS基础知识以及其他相关内容?>>>>>>>>> 返回专栏总目录 《UDS协议从入门到精通(UDS速查手册)》<<<<<<<<<
一、简介
在车载ECU控制功能中,有很多复杂的控制,比如控制发动机转速,归零标定方向盘角度等;也有很多简单的控制,比如风扇的开关、车窗的升降、后视镜的调节,车内灯光的开关控制等等。当我们想让ECU执行这些控制的时候,既可以通过0x31-例程控制功能(在ECU中设置一段执行逻辑,输出控制信号让执行器执行相应操作),也可以通过我们今天要阐述的0x2F服务。两者的区别在于,0x31服务通常用于一些复杂控制逻辑,而2F服务用于控制简单的IO 通断,不涉及复杂的流程。
举个简单的例子:”踩刹车,刹车尾灯亮“,在实车上,这个简单的逻辑由车载ECU控制,传感器检测是否踩了刹车,作为输入信号传输到ECU,ECU输出控制信号控制刹车尾灯亮灭。通过0x2F服务,我们可以通过Tester直接跟ECU通信,跳过硬件电路的检测,直