在AUTOSAR R20-11版本中,诊断事件管理器经历了哪些重要的文档变更和功能更新?请结合《AUTOSAR SWS DiagnosticEventManager》文档进行详细说明。
时间: 2024-11-19 11:36:32 浏览: 30
在AUTOSAR组织发布的R20-11版本中,诊断事件管理器(DEM)作为智能驾驶车辆诊断系统的核心组件,得到了多项更新和功能增强。这份《AUTOSAR SWS DiagnosticEventManager》技术规范文档,为我们提供了最权威的更改详情和实现指南。
参考资源链接:[AUTOSAR SWS诊断事件管理器规格说明(R20-11版)](https://wenku.csdn.net/doc/5q97w1zf2c?spm=1055.2569.3001.10343)
首先,文档状态从“Final”变更为“published”,标志着规范文档已经正式对外发布,可供汽车电子系统的开发者和制造商使用。在功能更新方面,最显著的变化包括:
1. 删除了DemEventFailureCycle-CounterThreshold这一参数,这可能是为了简化诊断事件管理流程,减少不必要的复杂度。
2. 移除了SWS_Dem_01101中的Dem_J1939DcmClearDTC操作,这一变动可能与车辆通信协议J1939的调整有关,体现了标准的适应性和灵活性。
3. 新增了Dem_GetDTCSelectionResultForClearDTC API,这一功能增强了对清除故障代码操作的支持,提供了更精细的诊断操作能力。
此外,在R19-11版本中,诊断服务请求规范(Diagnostic SRS)的名称变更(如RS_DIAG_xxxx),调整了FF和EDAPIs的数据类型大小,解决了之前版本中关于需求Dcm的不一致性和矛盾问题,并且进行了编辑和澄清工作。
了解这些变更和新增功能,对于按照AUTOSAR标准开发汽车诊断系统的软件工程师至关重要。通过研究《AUTOSAR SWS DiagnosticEventManager》文档,开发者可以更好地掌握如何在软件设计中实现这些变化,并保证系统的标准化和兼容性。
参考资源链接:[AUTOSAR SWS诊断事件管理器规格说明(R20-11版)](https://wenku.csdn.net/doc/5q97w1zf2c?spm=1055.2569.3001.10343)
阅读全文