诊断协议那些事儿

Posted 诊断协议那些事儿

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了诊断协议那些事儿相关的知识,希望对你有一定的参考价值。

诊断协议那些事儿

本专栏将以ISO14229、15765-2为基础深入介绍诊断那些事儿,从故障定位到软件刷写……重点掌握各个服务的功能、报文格式,为后续功能开发打下基础!


提示:可参考目录索引进行学习

一、UDS是什么?

1.UDS协议发展历史

2.UDS应用场景

3.UDS与OSI模型的关系

二、通信方式

1.寻址方式

2.传输层协议(ISO15765-2)

三、诊断服务三要素

1.请求

2.正响应

3.否定响应(NRC)

3.1 NRC的定义

四、六大类服务

1.诊断通信管理单元

①安全访问SeedKey.dll生成

2.数据传输单元

3.存储数据传输功能单元

4.上传下载功能单元

5.输入输出控制功能单元

6.例程控制功能单元

五、CDD数据库配置

六、CANoe诊断仿真环境搭建

七、CANoe.Diva自动化测试

八、其他测试工具


UDS(Unified Diagnostic Service)是面向整车所有ECU的通信协议,是国际标准化组织的规范化标准!本质上是一系列服务的集合,主要包含6大类,26种服务,又细分了很多子服务。在编写过程中,如有··问题请大家及时指出,谢谢!
图示:Boot中的诊断服务

欢迎大家评论提出宝贵意见,也可以私聊联系小编^ o_o ^。

以上是关于诊断协议那些事儿的主要内容,如果未能解决你的问题,请参考以下文章

UDS协议发展历史

AutoSar诊断参考文档

诊断寻址方式

UDS应用场景

CANoe诊断测试

27服务-SecurityAccess