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

【Mode Management】AUTOSAR架构下唤醒源检测函数EcuM_CheckWakeup详解

目录

前言

正文

1.AUTOSAR标准描述

1.1 EcuM_CheckWakeup用来干什么

1.2 EcuM_CheckWakeup在哪里被调用

1.3 EcuM_CheckWakeup的使用场景

1.3.1 GPT中断检测唤醒源

1.3.2 EcuM轮询GPT检测唤醒源

1.3.3 ICU中断检测唤醒源

1.3.4 其他

2.AUTOSR工具相关配置

3.唤醒源检测和唤醒源校验的区别

5.实际工程经验总结


前言

在《【Mode Management】AUTOSAR 架构下EcuM唤醒源事件详解》一文中我们介绍了EcuM_CheckWakeup函数:

这个接口为Callout函数,也就是内容由User自定义实现。这个函数只有深度休眠系统/EcuM走GoSleep Sequence才会用到,如果配置了Check Wakeup Timeout的话,在EcuM_CheckWakeup函数中调用EcuM_StartCheckWakeup,启动相应WakeupSource的CheckWakeupTimer,如果唤醒源的检查是异步完成的(CheckWakeupTimer),CheckWakeupTimer参数是EcuM延迟ECU关闭的时间的初始值,一般不配置CheckWakeupTimer。

有粉丝对这个函数的使用还是有以下问题:


http://www.kler.cn/a/386985.html

相关文章:

  • python 2小时学会八股文-数据结构
  • 大模型时代,呼叫中心的呼入机器人系统如何建设?
  • 鸿蒙HarmonyOS 地图不显示解决方案
  • Java面向对象编程进阶之包装类
  • 结构体(c语言)
  • 在 Service Worker 中caches.put() 和 caches.add()/caches.addAll() 方法他们之间的区别
  • 高级 <HarmonyOS主题课>构建华为支付服务的课后习题
  • Halcon 重写Rectangle2及Arrow
  • 专题——编程案例
  • Java | Leetcode Java题解之第552题学生出勤记录II
  • 全网最最最详细的haproxy详解!!!
  • 测试实项中的偶必现难测bug--苹果支付丢单问题
  • Python爬虫实战 | 爬取网易云音乐热歌榜单
  • 【开源免费】基于SpringBoot+Vue.JS水果购物网站(JAVA毕业设计)
  • Python小白学习教程从入门到入坑------第二十九课 访问模式文件定位操作(语法进阶)
  • Docker配置及简单应用
  • 探索 C++20:C++ 的新纪元
  • 智能合约在供应链金融中的应用
  • 【EFK】Linux集群部署Elasticsearch最新版本8.x
  • 常用机器人算法原理介绍
  • Flutter UT太多导致跑覆盖率报错
  • PostgreSQL 性能优化全方位指南:深度提升数据库效率
  • Flutter鸿蒙next 中的 Drawer 导航栏
  • 如何利用动态住宅IP突破亚马逊反爬虫验证码机制
  • [NewStarCTF 2023 公开赛道]逃1
  • 10. java基础知识(下)