ISOLAR中DEM追加DTC步骤(ETAS工具链)[应用层处理EVENT的情况下]
文章目录
1. 添加DemComponent
复制黏贴,然后改个名字
双击“DemImmediateChildComponentRef”右侧的框会自动填充

2. 添加DemDTCAttributes
复制黏贴,然后改个名字

3. 添加DemDTC
复制黏贴,然后改个名字
DemDTCAttributesRef项要删除然后引用对应的DemDTCAttribute
DemDtcValue要改成相应的DTC号码

4. 添加DemEventParameter
复制黏贴,然后改个名字
DemComponentClassRef项要删除然后引用对应的DemComponent
DemDTCRef项要删除然后引用对应的DemDTC

5. NVM相关变更
NvMBlockDescriptor_Dem_AllEventsStatusByte

生成的代码:




6. 生成BSW代码
7. DEM相关知识
参考文章AUTOSAR谱系分解(ETAS工具链)》之诊断故障码(DTC)
参考文章《AUTOSAR谱系分解(ETAS工具链)》之Dem
参考文章《AUTOSAR谱系分解(ETAS工具链)》之Dcm
该文详细介绍了在ISOLAR中,使用ETAS工具链为应用层处理EVENT时添加DEM(DiagnosticEventManager)相关组件的步骤,包括添加DemComponent、DemDTCAttributes、DemDTC和DemEventParameter,以及相应的NVM和BSW代码生成。同时,提供了相关知识的参考资料。
1255






