UDS之Session服务
会话模式管控是汽车电子诊断范畴很重要的两个状态机之一(另一个是安全访问),不同的会话模式是用来区分诊断服务执行权限。
一位非常尊敬的业内前辈曾举如下例子来形容这个状态机:不同的场景,喝对应的酒!
- 公司商务场合下,对应的酒是红酒;
- 长辈酒桌上,对应的酒是白酒;
- 哥们撸串场合,对应的酒是啤酒;
不同酒的种类可同比诊断范畴的不同服务,不同的场合可类比不同的会话模式。酒像什么场合饮什么样的酒,不同的会话模式支持执行不同的诊断服务(所谓的服务执行权限)。在UDS协议中对Session服务格式有明确的定义:
请求:
响应: