全文预览

UDS最全内容总结

上传者:蓝天 |  格式:docx  |  页数:19 |  大小:155KB

文档介绍
d 相加)ECU 验证成功 67 06此时 ECU 就处于 unlocked 的状态了,那些被保护起来的诊断服务和诊断数据可以被操作了。通常来说,如果 ECU 重启,或者回到了 default session,unlocked 状态就失效了,如果要执行相关诊断服务,则需要再次执行上面描述的过程。统一诊断服务?(Unified diagnostic services?, UDS)(三)在上一篇文章中我写了 Diagnostic munication Management (诊断和通信管理)这一类诊断服务中的 0x10 , 0x11 , 0x27,munication Control (0x28)该服务用于打开/关闭某些类别的报文的发送/接收。它通常在刷写软件或大量数据的时候使用,因为在刷软件或参数的时候并不需要 ECU 进行与通信相关的功能,将通信关闭之后可以把所有通信资源都留给软件或参数的下载,当下载过程完成之后再利用该服务将通信恢复即可。0x28 服务的格式如下图所示0x28 服务的格式第一部分即 SID,一个 byte,值为 0x28;第二部分是 sub-function,表明要对 ECU 的通信进行哪种控制,具体包括 :0x00 enable?Rx And Tx (激活接收和发送)0x01 enable?Rx And Disable Tx(激活接收和关闭发送)0x02 disable Rx And Enable Tx(激活发送和关闭接收)0x03 disable Rx And Tx(关闭接收和发送)0x04 enable?Rx And Disable Tx With Enhanced Address Information(激活接收和关闭发送,针对特定的地址)0x05 enable Rx And Tx With Enhanced Address Information

收藏

分享

举报
下载此文档