当前位置: 首页 > news >正文

做公司网站的公网站是做推广好还是优化好

做公司网站的公,网站是做推广好还是优化好,网站建设怎么做账务处理,无锡网站设计厂家目录 1、DEM 功能规范描述1.1、Startup behavior1.2、Monitor re-initialization 在前面 《[CP_AUTOSAR]_系统服务_DEM模块(一)》文中,简要介绍了 DEM 模块的功能、与其它模块之间的功能交互,本文将接着介绍 DEM 模块的功能规范。…

目录

  • 1、DEM 功能规范描述
    • 1.1、Startup behavior
    • 1.2、Monitor re-initialization

  在前面 《[CP_AUTOSAR]_系统服务_DEM模块(一)》文中,简要介绍了 DEM 模块的功能、与其它模块之间的功能交互,本文将接着介绍 DEM 模块的功能规范。
  参考文档《AUTOSAR_SWS_DiagnosticEventManager》

1、DEM 功能规范描述

  SWCs 和 BSW 模块中诊断监视器监测到的诊断故障都交由 DEM 模块处理和存储,而SWCs 和 BSW 模块可以通过 DEM 模块提供的接口函数来获取存储的故障信息。

1.1、Startup behavior

  [SWS_Dem_00169] DEM 模块应该区分 pre-initialization 和 full-initialized 工作模式。
  [SWS_Dem_00180] Dem_PreInit 函数会初始化 DEM 模块的内部状态,这些内部状态对于处理诊断事件和重置防抖动计数器是必要的,SWCs 和 BSW 模块使用 Dem_SetEventStatus 和 Dem_ResetEventDebounceStatus 函数去汇报。
           在ECU启动阶段中,NvM 模块初始化之前,函数 Dem_PreInit 由 EcuM 模块调用。 BSW 模块使用 Dem_SetEventStatus 函数去汇报相关的诊断事件。
           在ECU启动阶段中,NvM 模块完成存储 NVRAM 数据之后,函数 Dem_Init 被调用。 SWCs 模块包含故障监视器,在之后被初始化。使用 Dem_SetEventStatus 函数去汇报相关的诊断事件。

1.2、Monitor re-initialization

  应用程序中的故障监测器主要初始化由 Rte_Start 完成,监视器的特定事件部分的初始化可以由Dem触发。
  [SWS_Dem_00003] DEM 模块提供接口 InitMonitorForEvent 去触发诊断监视器的初始化。函数形参 InitMonitorReason 触发初始化的原因。
  [SWS_Dem_00679] 函数 Dem_RestartOperationCycle 被调用,应该重新初始化所有相关事件的诊断监测器,通过调用各自的回调函数 InitMonitorForEvent ,并将形参 InitMonitorReason 设置为 DEM_INIT_MONITOR_RESTART。
  [SWS_Dem_00680] API Dem_ClearDTC 会触发相关事件的回调函数 InitMonitorForEvent ,如果需要清除诊断故障,形参 InitMonitorReason 设置为 DEM_INIT_MONITOR_CLEAR 。
  [SWS_Dem_00681] 如果一个诊断事件的使能条件改变了,API Dem_SetEnableCondition 应该触发相关诊断事件的回调函数 InitMonitorForEvent ,并将形参 InitMonitorReason 设置为 DEM_INIT_MONITOR_REENABLED。
  [SWS_Dem_00682] 如果 0x85(ControlDTCSetting,控制诊断故障代码设置服务) 被重新使能,API Dem_EnableDTCSetting 应该触发相关诊断事件的回调函数 InitMonitorForEvent ,并将形参 InitMonitorReason 设置为 DEM_INIT_MONITOR_REENABLED。
  [SWS_Dem_01113] 如果诊断事件的存储条件改变了,API API Dem_SetStorageCondition 应该触发相关诊断事件的回调函数 InitMonitorForEvent ,并将形参 InitMonitorReason 设置为 DEM_INIT_MONITOR_REENABLED。如果诊断事件汇报为 FAILED 或者 PASSED,而存储条件被失能,那么回调函数只是被回调。下面展示两条使用案例:
  Use case1:在诊断事件监测器在运行过程中,$85服务触发或者是清除故障触发后,只要是诊断前置条件满足,那么监视器应该从头开始运行,并在运行结束时评估事件的状态,如passed 或者 failed。
在这里插入图片描述
  Use case2:柴油机 ECU 在运行4小时后重启,那么监视器应该从头开始运行,并在运行结束时评估事件的状态,如passed 或者 failed。
在这里插入图片描述
  任何功能模块(主要与监视器相关)可以由 DEM 模块来触发初始化。
  [SWS_Dem_01046] 如果同时触发 InitMonitorForEvent 函数的情况发生,那么 InitMforE 应该被只调用一次。形参 InitMonitorReason 设置为哪种参数根据参数优先级来定:最高优先级,DEM_INIT_MONITOR_CLEAR;低优先级,DEM_INIT_MONITOR_RESTART, DEM_INIT_MONITOR_REENABLED。

   更多内容可参考 CP_AUTOSAR_总目录,点击跳转

http://www.yayakq.cn/news/812639/

相关文章:

  • 什么是网站反向链接网站设计在营销中的作用
  • 提供网站建设公司电话网络公司加盟代理
  • 门户网站的大数据应用什么是百度权重
  • 越秀网站建设设计苏州seo按天扣费
  • 成都网站设计公司官网长沙代理记账
  • 上海人才招聘哪个网站好域名网站备案查询
  • 网站搭建合作协议网站群建设的目的
  • 建设网站的企业费用商城网站标题
  • wordpress4.95中文版北京优化服务
  • 文案撰写网站三维动画制作
  • 建立自己网站创建app软件
  • 网站建设 总体目标很多搜索词网站怎样做
  • wex5做视频网站html网站建设实例代码
  • 个人网站可以做论坛品牌宣传
  • 网站建设报价单ppt广州网络推广招聘
  • 快速网站推广工具做视频网站空间要多大
  • 网站开发建设协议重庆网站平台建设
  • 制作微信的网站有哪些图文广告公司名字
  • 大作业做网站建一个个人网站需要多少钱
  • 淘宝客网站开发需求书做外贸维护网站需要注意什么
  • 门户网站的区别wordpress更换编辑器
  • 高稳定性的网站设计制作武鸣住房和城乡规划建设局网站
  • 网站后台上传word怎么搭建国外网络
  • 移动端网站如何做导出功能网站关键词密度查询
  • 网站建设 app搭建网站的流程和方法
  • 具体c2c网站建设实例青岛科友网站建设网络公司
  • wordpress注册评论东莞seo关键词搜索关键词
  • 网站自己做还是找人做有没人做阿里巴巴网站维护的
  • 网站怎么不要钱自己做厦门外贸企业网站建设
  • 营销型网站建设 上海如何建设大型电子商务网站