汽车电子——产品标准规范汇总和梳理(UDS诊断)

汽车电子——产品标准规范汇总和梳理 由于汽车工业的复杂度,相关的产品标准层出不穷,有ISO/IEC的国际标准、有GB/T的国家强制标准或推荐标准、有SAE/QC的行业标准、有VW/GMW的企业标准等等,每个标准文件又都有不同年份的版本。各种各样的标准不免会让人眼花缭乱,本文从笔者所从事的汽车电子产品角度,在大框架上梳理一下这个标准体系,有助于对汽车电子产品建立起结构化思维,可以在实际的项目开发中对产品各个方面的要求有一个清晰的思路。 阅读详情

文章目录

前言

一、概述

二、物理层

三、链路层

四、传输层

五、会话层

六、服务层

七、表示层

八、应用层

九、实施和测试

总结


前言

        见《汽车电子——产品标准规范汇总和梳理》

一、概述

        《ISO 14229-1:2020  道路车辆  统一诊断服务(UDS)  第1部分:规范和要求》

        《ISO 15765-1:2011  道路车辆  基于CAN网络的诊断通信  第1部分:一般信息和用例定义》

        《ISO 27145-1:2012  道路车辆  全球统一道路车辆车载诊断(WWH-OBD)通信要求的实现  第1部分:通用信息和应用案例定义》

        《ISO 13400-1:2011  道路车辆  基于以太网协议的诊断通信(DoIP)  第1部分:一般信息和用例定义》

        《GB/T 42193.1-2022(ISO 15031-1:2010)  道路车辆  车辆和外部设备之间排放相关诊断的通信  第1部分:一般信息和使用案例定义》

        《ISO 15031-1:2010  道路车辆  车辆和外部备之间关于排放相关诊断的通信  第1部分:一般信息和用例定义》

        《GB/T 42193.2-2022(ISO 15031-2:2010)  道路车辆 车辆和外部设备之间排放相关诊断的通信  第2部分:术语、定义、缩写和缩略语的指南》

        《ISO 15031-2:2010  道路车辆  车辆和外部备之间关于排放相关诊断的通信  第2部分:术语、定义、缩写和首字母缩略词指南》

二、物理层

        《GB/T 42193.3-2022(ISO 15031-3:2016)  道路车辆  车辆和外部设备之间排放相关诊断的通信  第3部分:诊断连接器和相关电路的要求及使用》

        《ISO 15031-3:2016  道路车辆  车辆和外部备之间关于排放相关诊断的通信  第3部分:诊断连接和电路相关的规范和使用》

        《ISO 13400-3:2016  道路车辆  基于以太网协议的诊断通信(DoIP)  第3部分:基于 IEEE 802.3 的有线车辆接口》

        《ISO 13400-4  2016  道路车辆  基于以太网协议的诊断通信(DoIP)  第4部分:以太网诊断连接器》

        《ISO 14230-1:2012  道路车辆  基于K线的诊断通信  第1部分:物理层》

三、链路层

        《ISO 14229-3:2022  道路车辆  统一诊断服务(UDS)  第3部分:基于CAN实施的UDS》  第11章 数据链路诊断实施要求

        《ISO 15765-3:2004  道路车辆  基于CAN网络的诊断通信  第3部分:UDS实施》  第8章 标准的诊断CAN ID

        《ISO 14230-2:2013  道路车辆  基于K线的诊断通信  第2部分:数据链路层》

四、传输层

        《ISO 14229-3:2022  道路车辆  统一诊断服务(UDS)  第3部分:基于CAN实施的UDS》  第10章 传输/网络层接口应用

        《GB/T 39851.2-2021(ISO 15765-2:2016)  道路车辆 基于控制器局域网的诊断通信  第2部分:传输层协议和网络层服务》

        《ISO 15765-2:2016  道路车辆  基于CAN网络的诊断通信  第2部分:传输协议和网络层服务》

        《ISO 15765-3:2004  道路车辆  基于CAN网络的诊断通信  第3部分:UDS实施》  第7章 网络层接口

        《ISO 13400-2:2019  道路车辆  基于以太网协议的诊断通信(DoIP)  第2部分:传输协议和网络层服务》

五、会话层

        《ISO 14229-2:2021  道路车辆  统一诊断服务(UDS)  第2部分:会话层服务》

        《ISO 15765-3:2004  道路车辆  基于CAN网络的诊断通信  第3部分:UDS实施》  第6章 应用层和会话层

六、服务层

        《GB/T 40822-2021(ISO 14229-1~8)  道路车辆 统一的诊断服务》

        《ISO 14229-3:2022  道路车辆  统一诊断服务(UDS)  第3部分:基于CAN实施的UDS》  第6章 服务层

        《ISO 15765-3:2004  道路车辆  基于CAN网络的诊断通信  第3部分:UDS实施》  第9章 诊断服务实施

        《ISO 15031-5:2016  道路车辆  车辆和外部备之间关于排放相关诊断的通信  第5部分:排放相关的诊断服务》

        《ISO 27145-3:2012  道路车辆  全球统一道路车辆车载诊断(WWH-OBD)通信要求的实现  第3部分:通用消息词典》

七、表示层

        《ISO 15031-6:2015  道路车辆  车辆和外部备之间关于排放相关诊断的通信  第6部分:诊断故障代码定义》

        《ISO 27145-2:2012  道路车辆  全球统一道路车辆车载诊断(WWH-OBD)通信要求的实现  第2部分:通用数据词典》

        《GB/T 40430-2021  道路车辆  基于控制器局域网的诊断通信  符号集》

八、应用层

        《ISO 14229-3:2022  道路车辆  统一诊断服务(UDS)  第3部分:基于CAN实施的UDS》  第7章 应用层要求

        《ISO 15765-3:2004  道路车辆  基于CAN网络的诊断通信  第3部分:UDS实施》  第10章 程序更新流程

        《GB/T 42193.4-2022(ISO 15031-4:2014)  道路车辆  车辆和外部设备之间排放相关诊断的通信  第4部分:外部测试设备》

        《ISO 15031-4:2014  道路车辆  车辆和外部备之间关于排放相关诊断的通信  第4部分:外部测试设备》

        《GB/T 42193.7-2022(ISO 15031-7:2013)  道路车辆  车辆和外部设备之间排放相关诊断的通信  第7部分:数据链安全》

        《ISO 15031-7:2013  道路车辆  车辆和外部备之间关于排放相关诊断的通信  第7部分:数据链路安全》

        《ISO 27145-4:2012  道路车辆  全球统一道路车辆车载诊断(WWH-OBD)通信要求的实现  第4部分:车辆和测试设备之间的连接》

        《ISO 27145-6:2015  道路车辆  全球统一道路车辆车载诊断(WWH-OBD)通信要求的实现  第6部分:外部测试设备》

        《ISO 14230-3:1999  道路车辆  基于K线的诊断通信  第3部分:应用层》

九、实施和测试

        《GB/T 39851.3-2021(ISO 15765-4:2016)      道路车辆 基于控制器局域网的诊断通信  第3部分:排放相关系统的需求》

        《ISO 15765-4:2021  道路车辆  基于CAN网络的诊断通信  第4部分:排放相关系统的要求》

        《ISO 15765-5:2021  道路车辆  基于CAN网络的诊断通信  第5部分:连接到诊断链路连接器的车内网络的技术规范》

        《ISO 14229-4:2012  道路车辆  统一诊断服务(UDS)  第4部分:基于FlexRay实施的UDS》

        《ISO 14229-5:2022  道路车辆  统一诊断服务(UDS)  第5部分:基于Internet Protocol实施的UDS》

        《ISO 14229-6:2013  道路车辆  统一诊断服务(UDS)  第6部分:基于K-Line实施的UDS》

        《ISO 14229-7:2022  道路车辆  统一诊断服务(UDS)  第7部分:基于LIN实施的UDS》

        《ISO 14229-8:2020  道路车辆  统一诊断服务(UDS)  第8部分:基于CXPI实施的UDS》

        《ISO 13400-5:201X  道路车辆  基于以太网协议的诊断通信(DoIP)  第5部分:一致性测试规范》

        《ISO 14230-4:2000  道路车辆  基于K线的诊断通信  第4部分:排放相关系统的要求》

总结

        以上就是本人对汽车电子产品相关标准规范的汇总和梳理,有助于自己对汽车电子产品建立起结构化思维,可以在实际的项目开发中对产品各个方面的要求有一个清晰的思路。

        上面主要是大框架方面的介绍,后续还会更新更多细节方面的内容,欢迎评论区留言、点赞、收藏和关注,这些鼓励都将成为笔者持续分享的动力。

        上述汇总的标准文件,笔者平时已经收集了一部分,需要用到的网友可以在私信中留言。


        版权声明:原创文章,转载和引用请注明出处与链接,侵权必究!

UDSonLIN(ISO14229-7)诊断协议 与CAN通信最大的差别是LIN网络拓扑是“一主多从”的结构,通过LDF进行调度,以NAD区分从节点。 阅读详情

相关推荐

深入了解ISO 14229(UDS):汽车诊断与维护标准

本文还有配套的精品资源,点击获取 简介:UDS(Unified Diagnostic Services)是ISO 14229国际规范下的一个重要标准,提供了一种通用的通信协议来实现车辆的诊断、故障检测和修复。该标准确保不同厂商的诊断工具和设备兼容,提高维修效率,降低成本。UDS的应用包括故障检测、数据读写、测试校准、故障清除、安全保护和网络管理。ISO 14229标准详细定...

weixin_36078669的博客 3104

ISO 14229-2_Session Layer Service

会话层服务 ISO 14229-2 是通用的会话层协议,从ISO文档划分OSI 模型来看,目前 会话层协议 只包含了 ISO 14229;但是其实在实际的汽车开发过程中 应用层是包含 会话层和表示层的,也就是说 OSI 七层模型,实际是5层。 会话层有对应的服务接口用来和服务使用方进行交互; –服务请求原语:更高一层通过传送控制信息或者请求的数据到会话层;简单点理解就是应用层需要请求一个数据,这个请求就会先发送到会话层; –服务指示原语:会话层向更高层传递状态信合和接收数据; 简单理解是服务端向上层告知现在

Vitesco201911的博客 4207

汽车诊断标准:ISO14230协议详解

本文还有配套的精品资源,点击获取 简介:ISO14230标准协议,详细定义了在CAN网络上进行汽车故障诊断的通信协议。涵盖K-line和KWP2000协议,后者的快速诊断模式可达50kbps。标准系列包括基础概念、操作流程、错误处理和安全访问等内容。KWP2000是现代汽车行业关键诊断协议,与OBD-II结合使用,为车辆故障检测、维修和维护提供标准化工具。 1. ...

weixin_33814090的博客 2481

ISO15765-3/14229-2、3 UDSonCAN学习笔记

本笔记来自于ISO15765-3中文版2004,ISO14229-2,3英文版2012,恒润科技的CAN诊断基础。感谢以上资源!本笔记仅用于自己学习,供大家参考。如有错误及不足,请大家指正! 目录 应用层定时参数定义 详细定时参数说明 6.3.5.1 物理通信 6.3.5.1.1 默认会话下物理通信 6.3.5.1.2 默认会话期间扩展了应答定时的物理通信 出错处理 7 网络层接口 7.1 概述 7.2 流控 N_PCI 参数定义 7.3 信息发送的 A_PDU 到 N_PDU 的映射

赞的博客 6300

ISO 14229-uds国际标准

此文档是ISO 14229部分的最新国际标准,纯英文的版本,

ISO14229(1-7)道路车辆统一诊断标准7册全文高清最新版

ISO14229国际标准化组织制定的一个用于汽车行业诊断通信的需求规范,它只规定了与诊断相关的服务需求,并没有涉及通信机制,因此要实现一个完整的诊断通信还需要定义网络层协议(比如ISO-15765),还有底层硬件实现方式(比如CAN控制器)。由于不涉及网络通信机制,可以架设在各种网络之上,因此ISO-14229也称为UDS(Unified Diagnostic Services)。

ISO 14229-2020_UDS诊断标准发布状态汇总(附标注下载链接)

ISO 14229 Road vehicles — Unified diagnostic services (UDS)标准各Part部分修订和发布状态汇总: Part Status General information Previously Part 1: Application layer Published Publication date : 2020-...

「汽车电子助手」的博客 1万+

ISO14229-2

ISO14229-2高清可编辑pdf

汽车嵌入式与传统嵌入式:两种完全不同的工程世界

嵌入式开发常被视为软硬件结合的技术领域,C语言功底、MCU外设驱动、RTOS调度是许多开发者入门的共同基础。然而,当嵌入式技术落地到不同行业时,技术栈与工程文化的差异可能远超想象。尤其在汽车电子领域,AUTOSAR软件架构、ISO 26262功能安全标准、CAN总线通信机制,构成了与传统嵌入式开发截然不同的工程体系。传统嵌入式追求快速迭代与灵活调试,汽车嵌入式则强调整体流程可控、标准落地与证据链完整。从工具链、验证方法到职业发展路径,两者的区别不仅是技术层面的,更是思维方式上的。理解这些差异,对嵌入式开发者

weixin_34384557的博客 350

UDS ISO 14229 最全协议-全部协议 国际标准2013版

良心贡献 良心贡献 质量保证 只需2个积分,希望好评! ISO 14229 最全协议-全部协议 国际标准2013版UDS ISO 14229 最全协议-全部协议 国际标准2013版UDS ISO 14229 最全协议-全部协议 国际标准2013版UDS ISO 14229 最全协议-全部协议 国际标准2013版UDS ISO 14229 最全协议-全部协议 国际标准2013版UDS ISO 14229 最全协议-全部协议 国际标准2013版UDS ISO 14229 最全协议-全部协议 国际标准2013版UDS ISO 14229 最全协议-全部协议 国际标准2013版UDS ISO 14229 最全协议-全部协议 国际标准2013版UDS ISO 14229 最全协议-全部协议 国际标准2013版UDS ISO 14229 最全协议-全部协议 国际标准2013版UDS ISO 14229 最全协议-全部协议 国际标准2013版UDS ISO 14229 最全协议-全部协议 国际标准2013版UDS I

ISO 14229-3 CAN诊断应用层.pdf

ISO 14229-3 CAN诊断应用层.pdf

UDS诊断系列之二 ISO14229协议介绍(上)

UDS的响应规则并不复杂,只要找到规律就可以很快地记住并应用。本篇主要介绍了UDS的一些基本概念,并将UDS的四张响应规则图进行了归类和总结。

Chenglim的博客 1万+

ISO14229.PDF.rar

ISO14229国际标准化组织制定的一个用于汽车行业诊断通信的需求规范,它只规定了与诊断相关的服务需求,并没有涉及通信机制,因此要实现一个完整的诊断通信还需要定义网络层协议(比如ISO-15765),还有底层硬件实现方式(比如CAN控制器)。由于不涉及网络通信机制,可以架设在各种网络之上,因此ISO-14229也称为UDS(Unified Diagnostic Services)。

详解UDS CAN诊断:UDS(ISO 14229)诊断协议概述

本篇博文开启新篇章,讲解依托于CAN通信的应用层服务:UDS(ISO 14229)诊断协议。

不脱发的程序猿 8149

ISO 14229-2-2021 道路车辆统一诊断服务(UDS)第2部分:会话层服务.pdf

ISO 14229-2-2021 道路车辆统一诊断服务(UDS)第2部分:会话层服务.pdf

C语言实现俄罗斯方块

使用C语言完成俄罗斯方块。《俄罗斯方块》的基本规则是移动、旋转和摆放游戏自动输出的各种方块,使之排列成完整的一行或多行并且消除得分。由小方块组成的不同形状的板块陆续从屏幕上方落下来,玩家通过调整板块的位置和方向,使它们在屏幕底部拼出完整的一条或几条。这些完整的横条会随即消失,给新落下来的板块腾出空间,与此同时,玩家得到分数奖励。没有被消除掉的方块不断堆积起来,一旦堆到屏幕顶端,玩家便告输,游戏结束。顾名思义,俄罗斯方块自然是俄罗斯人发明的。

qq_54169998的博客 7万+

ISO 14229-3和ISO 15765-3的区别是什么?

一,ISO14229的组成 ISO14229第二版即2013版中描述: Item Description Part 1: Specification and requirements Part 2: Session layer services Part 3: Unified diagnostic services on CAN implem...

microcosmv的博客 1万+

【汽车主动降噪】【ANC算法优化】基于深度学习的汽车主动噪声控制技术研究及Matlab实现

本文探讨了基于深度学习的汽车主动降噪(ANC)算法优化方案。针对传统FXLMS算法在应对复杂、非线性车内噪声时的局限性,文章详细解析了如何利用神经网络作为非线性建模器、深度滤波器或智能步长调节器来增强ANC系统性能,并提供了完整的Matlab仿真实战流程,展示了深度学习在提升降噪效果和收敛速度方面的潜力。

seed的博客 540

ISO 14229 标准中文解读

ISO 14229 标准中文解读

搞一下汽车电子 1886

如何学习总线技术

如何学习总线技术 以形象生动的比喻来描绘了总线技术的基本思想,指出了总线的基本分类和总线传输的基本原理,以及在学习过程中应当掌握的最基本的知识,对初学者有起到抛砖引入的作用。 0引言   如果一座只能容一个人来往的独木桥,两端的人都想要过桥,为了不拥挤、阻塞,那我们就得采取有效的办法。比如规定某段时间哪端的人过桥,另一端的人就等着该他过桥的时间段的到来,同时也还可以规定人多时要按先来后到或年

ce123的技术博客 8529

LeetCode 热题 100 回顾

力扣最受刷题发烧友欢迎的 100 道题 LeetCode 热题 100 : 题目回顾、解题思路、复杂度分析、代码实现、验证算法

曾经“等你生日那天”都遥远得像未来,如今却可欢愉的挥手说“下个十年见” 9万+

汽车诊断协议,(K线/CAN总线、kwp2000、ISO14230、ISO1575...)

相信像我这样的小白第一次接触汽车诊断协议肯定有点懵逼,什么鬼kwp2000,那什么又是ISO-14230,ISO-15765,ISO-14229,UDS,UDSonCAN???它们到底是什么关系,还有什么又是基于K线的KWP2000,基于CAN的KWP2000???嗯,慢慢来,一定不要混淆这些协议,首先对这些协议进行初步认识:一、初步认识KWP 2000和IS0-14230 在汽车故障诊

巴山夜雨 4万+

【微服务】Spring AI Alibaba Jmus 从部署到项目实战详解

Spring AI Alibaba Jmus 从部署到项目实战详解

congge 4192
上一篇: 汽车电子——产品标准规范汇总和梳理(适应可靠性)
下一篇: 汽车电子——产品标准规范汇总和梳理(车载网络)
Mr.Cssust
Mr.Cssust 优质创作者: 嵌入式与硬件开发技术领域 优质创作者: 嵌入式与硬件开发技术领域
博客等级 码龄9年 8610粉丝 162原创
评论 3
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Mr.Cssust

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值