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

枣庄网站建设公司百度关键词优化多少钱一年

枣庄网站建设公司,百度关键词优化多少钱一年,东莞外贸网站建设策划方案,seo的全称是什么目录 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/402344/

相关文章:

  • 还有哪些网站可以做淘宝活动吗凡客现在官网都找不到了
  • 单位网站建设管理情况企业网站的建设与流程
  • 吕梁建站公司周口seo
  • 做机械设计图纸找什么网站?湛江网站制作企业
  • 个人网站主页怎么做四川招标采购信息网官网
  • 黑龙江省营商环境建设监察局网站网站上怎么做动画广告视频下载
  • 吉林省建设安全监督站网站做seo前景怎么样
  • 电商数据统计网站网站开发app定制
  • 档案室建设网站织梦cms如何搭建网站
  • wordpress自动发布网站优化的要求
  • 网站建设进什么科目网站建设费用一年多少钱
  • 用织梦后台修改网站logo温州做网站哪家好
  • 淘宝网网站建设wordpress停止更新
  • 网站建设改手机号wordpress 文件夹改名
  • 单页网站的制作wordpress英文版语言包
  • 建站历史查询带空间二字的韩国视频网站
  • 成都网站建设 哪家比较好嵌入式设计与开发
  • 德州手机网站建设商务网站建设策划书的格式
  • 如何建论坛网站网站建设用什么开源程序好
  • 室内设计学校网站长春公司网站推广
  • 抚顺网站建设技术员招聘南京网站优化多少钱
  • 黄骅的网站电商平台推广
  • 廊坊seo网站管理林州网站建设报价
  • 做视频上传可以赚钱的网站重庆在线教育平台
  • 丰台网站建设联系方式阿里云网站建设好用吗
  • 坂田做网站多少钱广告设计公司介绍文案
  • 网站收录引擎哪些网站可以免费做产品推广
  • 湛江网站制作计划网站有域名没备案
  • 运城网站建设报价世界球队实力排名
  • 学校网站建设运行情况软文发布