autosar配置dem
时间: 2023-09-21 20:07:36 浏览: 58
Autosar配置Dem模块可以通过使用VectorConfigurator Pro工具来实现。首先,您可以选择导入OEM提供的符合autosar标准的arxml文件来进行配置。您可以通过右键单击,选择“im- and Export”,然后选择要导入的文件。如果导入的文件存在错误,您可以打开描述窗口,将鼠标移动到需要配置的位置,以查看其描述信息。此外,您还可以在AUTOSAR_SWS_DiagnosticEventManager文件中找到相应的配置项描述。在完成配置后,您可以下载相关资源,以便进一步使用和实施配置。
相关问题
AUTOSAR DEM配置
AUTOSAR DEM(Diagnostic Event Manager)是一种用于诊断和故障管理的标准。在AUTOSAR标准中,DEM模块的配置主要包括DemConfigSet和DemGeneral两个菜单栏。[1] DemConfigSet负责配置不同的DTC(Diagnostic Trouble Code)和事件,而DemGeneral负责配置DTC和事件的共用部分,例如冻结帧、扩展帧和使能条件等。
在DEM配置中,还有一个重要的参数是DemNvRamBlockIdIndex,用于定义NvRam(Non-volatile Random Access Memory)块的编号。根据DemNvRamBlockIdType的不同,需要配置不同的参数。如果DemNvRamBlockIdType是ADMIN、STATUS、MIRROR、PERMANENT、FREEZEFRAME、OBDIUMPR、DEBOUNCE、AVAILABILITY、DTR、CYCLECOUNTER、AGING类型,则不需要配置DemNvRamBlockIdIndex。但如果DemNvRamBlockIdType是PRIMARY、SECONDARY、TIMESERIES类型,则需要配置DemNvRamBlockIdIndex,并且每个类型的ID标识都是完整连续的。[2]
另外,对于AGING参数的配置,只有当老化数据存储在Nvm(demsupportagingforalldtc == TRUE)中或者DemDataElementInternalData等于AGED_COUNTER时才需要进行配置。[3]
总结来说,AUTOSAR DEM的配置包括DemConfigSet和DemGeneral两个菜单栏的配置,以及根据不同的DemNvRamBlockIdType配置DemNvRamBlockIdIndex。此外,根据需求,还可以配置AGING参数。
autosar dem配置
AUTOSAR是一种开放式软件架构,它可以提供跨OEM的标准化方法来开发和集成汽车软件。借助AUTOSAR,汽车制造商可以利用现有的软件模块和硬件组件,轻松地建立高品质的汽车软件应用程序。
在AUTOSAR中,DEM(发动机诊断管理)配置是一种配置,它是用于管理或维护车辆发动机状态的软件模块。DEM的主要功能是收集来自发动机控制单元的故障代码和诊断数据,并在驾驶员显示器上显示。
在DEM配置中,可以对数据元素进行配置,例如事件、错误、存储器和开关,以便控制如何响应这些元素。配置可以在软件的运行时期进行修改,这可以确保根据特定情况调整DEM配置。
DEM配置还包括选择合适的Diag Comm模块以及解析来自CAN总线的数据,进而在诊断测试程序中使用。此外,DEM配置还定义了可以提供给OEM的接口。
因此,在AUTOSAR中,DEM配置是必要的,它可以确保发动机的状态能够得到及时的维护和管理,从而增强汽车的安全性和稳定性。