【车载开发系列】AUTOSAR DEM模块配置入门
【车载开发系列】AUTOSAR DEM模块入门
一. DEM概念
Dem全称为Diagnostic Event Manager,负责故障事件的处理、故障数据的存储和管理。简单说其功能是故障事件确认前的故障debounce,故障事件确认时的故障数据存储,故障发生后的故障老化、故障替代。
二.DEM两个菜单栏
AUTOSAR标准中对Dem模块最上层分了两菜单栏分别是DemConfigSet和DemGeneral。
AUTOSAR标准中对Dem模块最上层分了两菜单栏,分别是DemConfigSet,DemGeneral。其中DemConfigSet负责不同DTC、event等的配置,DemGeneral负责DTC、event的共用部分,包括冻结帧、扩展帧、使能条件等。
1. DemGeneral菜单
DemGeneral主要用于配置DTC共用的一些参数比如负责DTC、event的共用部分,包括冻结帧、扩展帧、使能条件等。相对来说配置的项目比较杂。
2. DemConfigSet菜单
DemConfigSet负责对不同DTC、event等的配置。主要包括了对DemComponent,DemDTC,DemDTCAttributes,DemEventParameter的配置。
DemDTCClass:配置DTC参数的容器
DemEventParameter:配置Event参数的容器
DemJ1939NodeAddress:配置支持J1939节点参数的容器
DemPidClass:配置