0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

AUTOSAR诊断系统事件内存管理

麦辣鸡腿堡 来源:怿星科技 作者:怿星科技 2023-10-04 11:45 次阅读

事件内存管理定义为在DEM模块中添加、更新和删除事件内存条目的过程。DEM模块确定事件内存条目是新的还是当前存在于事件内存中。

Event retention

Event retention定义了DEM模块记录和处理事件(DTC)、UDS状态信息和事件相关数据(例如,冻结帧、扩展数据)的能力。

DEM规范共规定了6种Event存储的条件,更多内容请参看DEM规范手册。

Event Displacement

事件替换意味着,最不重要的、已经存在的事件内存条目被需要存储的新事件内存条目替换。在替换过程中,重要程度最低事件内存条目会丢失。如果新事件内存大小超过所有可能的事件,则不会发生置换。如果事件置换策略被禁止,即DemEventDisplacementStrategy设置为DEM_DISPLACEMENT_NONE,则DEM禁止事件置换功能。

如果事件置换策列被启用,即DemEventDisplacementStrategy设置为DEM_DISPLACEMENT_FULL或DEM_DISPLACEMENT_PRIO_OCC,则DEM根据以下原则置换事件:

● Event Priority(最重要的评判原则,数字越小存储优先级越高,适用于FULL或者PRIO_OCC策略)

● Event Active或者Passive状态(Active存储优先级高于Passive优先级,适用于FULL策略)

● Event Occurence Time(按时间顺序替换较旧的存储事件,按时间顺序替换较旧的存储事件)

Aging of Event

DEM模块提供了从事件内存中删除特定事件的能力,如果其故障条件在某一段时间(操作周期)内未满足失效条件,这个过程被称为“Aging 老化”或“Unlearning 遗忘”。事件老化后,DEM将删除相关事件快照数据(冻结帧)和扩展数据记录。

DemAgingCycleCounterThreshold或DemAgingCyclecounterthresholdforfslc定义了完成的老化周期计数值,在此之后,事件内存条目将从事件内存中删除(老化)。当Aging Counter达到DemAgingCycleCounterThreshold 时, DTC状态位bit3:confirmedDTC设置为0。每个Event memory entry至少有一个Aging Counter。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 汽车电子
    +关注

    关注

    2950

    文章

    6892

    浏览量

    159711
  • 内存
    +关注

    关注

    8

    文章

    2410

    浏览量

    72181
  • AUTOSAR
    +关注

    关注

    6

    文章

    256

    浏览量

    20929
  • 诊断系统
    +关注

    关注

    0

    文章

    29

    浏览量

    11511
  • 系统
    +关注

    关注

    1

    文章

    887

    浏览量

    20862
收藏 人收藏

    评论

    相关推荐

    人体体质自动诊断系统

    诊断系统</strong><br/>&lt
    发表于 10-24 12:09

    VXI/GPIB总线的通信设备测试诊断系统设计

    诊断系统设计      通信设备传统的维修主要采用分立
    发表于 11-16 15:08

    基于labview的齿轮箱故障诊断系统

    发表于 05-03 22:22

    ECS 控制台诊断系统

    诊断系统,旨在为您提供快速反馈问题的渠道,在降低您的反馈成本的同时,第一时间为您提供解决方案,减少您的损失,给您提供更加平滑的控制台操作体验。当您在操作 ECS控制台 时,可能会
    发表于 12-26 14:03

    整车EOL诊断系统的特点结构和功能

    诊断系统的特点结构和功能
    发表于 12-15 07:41

    机车运用数据智能诊断系统正式上线

    诊断系统正式上线!
    发表于 01-12 07:54

    怎么实现基于LIN总线的车灯在线诊断系统设计?

    诊断系统并对硬件模块和软件构架进行了简单分析。
    发表于 05-13 06:48

    请问怎样去设计一种车灯在线诊断系统

    诊断系统的硬件电路?怎样去设计车灯在线诊断系统的软件电路?
    发表于 05-19 06:54

    请问怎样去设计一种数据采集与诊断系统

    诊断系统的原理是什么?数据采集与诊断系统是由哪些部分组成的?怎样去设计一种数据采集与诊断系统
    发表于 05-27 06:24

    S32K144如果内部诊断系统或看门狗检测到任何内部故障,如何从内存中读取故障?

    诊断系统或看门狗检测到任何内部故障,如何从内存中读取故障?我需要通过 lpuart 将故障发送到我们的外部系统
    发表于 03-30 09:05

    基于BS结构的远程故障诊断系统的研究

    诊断系统的可行性,优越性,介绍了诊断系统的Browser/Server体系结构,简述了远程故障诊断系统框架和主要功能模块,同时指出了诊断系统的自学能力
    发表于 09-17 12:08 11次下载

    基于AUTOSAR的汽车故障诊断系统的设计与实现

    AUTOSAR的汽车故障诊断系统的设计与实现
    发表于 03-28 16:59 4次下载

    B超诊断系统的结构原理及故障维修

    诊断系统的结构原理   B型超声
    发表于 10-21 10:02 2678次阅读

    ECU故障诊断系统概述

    诊断系统,其通过向车内在线诊断系统发送服务请求,读取相应的故障码信息以及清除故障码,并完成诊断协议提供的其他服务。具体来说,就是当驾驶员从汽车仪表发现有故障指示灯亮了,但他也不知道具体是什么故障,这时将车开到4S店,由维护人员用专门的诊断工具检查,这个检查过程用到的就是车外离线
    的头像 发表于 05-19 15:58 331次阅读
    ECU故障<b>诊断系统</b>概述

    汽车ECU诊断:车外离线诊断系统

    诊断系统 上述车内在线诊断系统中记录了故障的相关数据,这些数据将会被技术或维修人员使用。 具体来说,就是技术或维修人员使用外部的诊断设备(比如诊断仪)做一些获取故障信息的操作,他们还可
    的头像 发表于 07-26 11:29 568次阅读
    汽车ECU<b>诊断</b>:车外离线<b>诊断系统</b>