本文框架
前言
在本系列笔者将结合工作中对诊断实战部分的应用经验进一步介绍常用UDS服务的进一步探讨及开发中注意事项, Dem/Dcm/CanTp/Fim模块配置开发及注意事项,诊断与BswM/NvM关联模块的应用开发及诊断capl测试脚本开发等诊断相关实战内容。
Autosar诊断实战导读快速链接:Autosar诊断实战系列导读
Autosar全模块实战专栏快速链接:AutoSar实战进阶系列导读
本篇我们一起学习下Dem中Event的存储,主要话题如下:
1)Dem触发NvM存储的基本流程;
2)Dem触发NvM存储的layout格式及内容,Event与DTC的存储关系;
3)Combined Event的存储处理。
对应思维框图:

1. Dem触发NvM存储的基本流程
在讲解前再引入下Event的概念,Event是DEM模块中最重要的元素,在AUTOSAR软件架构中DTC只是展示给诊断仪使用者,而Event才是DTC状态实际操控者,同时Event也是

本文深入探讨了AUTOSAR诊断中,DEM如何触发NvM存储,详细解析了Event的布局格式、存储内容以及与DTC的关系。此外,还介绍了组合式Event(多个Event对应一个DTC)的存储处理方式,包括仅分配一个Memory Entry、检索方式和一对一方式。
订阅专栏 解锁全文
3444





