当前位置:网站首页>AutoSAR EcuM系列02- Fixed EcuM的状态管理
AutoSAR EcuM系列02- Fixed EcuM的状态管理
2022-07-30 06:38:00 【汽车电子与软件开发】
文章目录
传送门 ==>> AutoSAR实战系列300讲「糖果Autosar」总目录
1 Fixed EcuM 状态机
如下图所示,下面预定义了Fixed EcuM的一组特定的固定状态及他们之间的转换。
StartUp启动状态
此状态分为两部分,一是在 OS 初始化之前,另一个是在 OS 初始化之后。STARTUP 状态的主要目的是初始化基础软件模块【包括Mcal】。Run运行状态
包括OS和RTE在内的所有基础软件模块都初始化完成后,Fixed EcuM进入RUN状态。它指示 RTE 和 BSW 已初始化并且现在可以开始运行应用层SW-C中的功能了 。Shutdown关机状态
它处理基础软件模块的有序且受控的关闭,并从ECU 的三个关闭目标【即 SLEEP、OFF 或 Reset】选择 一个,此状态下的一项重要活动是将非易失性数据写回 NVRAM。睡眠状态
这是一种省电状态,其中不执行任何代码,但仍然有持续的电源供应以保持 ECU 运行。它们提供了功耗和重
边栏推荐
猜你喜欢
ARM体系结构概述
MYSQL下载及安装完整教程
IDEA 中CheckStyle安装及使用
[GO语言基础] 一.为什么我要学习Golang以及GO语言入门普及
从 Google 离职,前Go 语言负责人跳槽小公司
How to calculate the daily cumulative capital flow one by one in real time
MySql详解基础
Mybitatis相关配置文件
02 多线程与高并发 - synchronized 解析
MySQL master-slave replication configuration construction, one step in place
随机推荐
Handler消息机制-Native层
ArrayList
assert
Develop common tool software
redis的内存淘汰策略
MySQL basics [naming convention]
selenium module
go : 使用 grom 删除数据库数据
Monkey and Banana
stack containing min function (js)
【COCI 2020/2021 Round #2 D】Magneti (DP)
41.【vector应用操作2】
SkiaSharp 之 WPF 自绘 拖曳小球(案例版)
go : go-redis list操作
MySQL off-topic [ORM thought analysis]
Leetcode 2.两数相加 两个非空的链表,表示两个非负的整数。它们每位数字都是按照逆序的方式存储的。
申请内存,std::transform和AVX256指令集用例和执行速度比较
taro 打包编译报错
孙洪鹤讲教材:原点+众筹+产品,逆向营销实战操作方案
RT-Thread-GD32的SPI在切换同一总线不同挂载设备时会出现切换后乱发送数据的问题