文章预览
UDS作为汽车电子领域必备技能,之前文章《 UDS基础知识介绍 》已经介绍过UDS基础知识,AUTOSAR发展至今已经20多年,是行业内各大厂商智慧的结晶,其架构设计的内容依然是如今行业学习的标杆和榜样。 本文将介绍UDS是在AUTOSAR软件中如何实现的。 #01 如何快速理解AUTOSAR中是如何实现UDS的 本文将从三个方面介绍,UDS功能如何在AUTOSAR中实现的 1)从 交互关系 理解Dcm 2)从 配置参数 理解Dcm 3)从 软件代码 理解Dcm 1.1 AUTOSAR中哪些模块与UDS相关? AUTOSAR诊断相关模块(图片来源:QSAR) 在AUTOSAR中用于实现诊断协议栈功能的模块是DCM和DEM DCM模块主要负责车辆电子系统与外部诊断工具之间的通信,实现诊断信息的传输和处理。 DEM模块主要负责处理和存储诊断事件(即故障和错误)及相关数据,如故障码(DTC)、故障状态字节、故障发生计数器、冻结帧数
………………………………