简单概括就是Autosar通过配置来实现一些列的IF判断,输入为BSW模块的状态切换或者SWC的状态值或者数据,当条件满足时执行一些列的动作,包括对BSW模块进行控制、使能失能一些功能或者来自SWC的一些回调函数
1. 特点
-
输入来源于各SW-C或者各BSW模块;
-
执行时需要满足一定的规则条件;
-
实现对各BSW模块的序列化操作;
2. 仲裁处理方式
-
立即仲裁(IMMEDIATE):立即触发,有模式需求或者是模式指示时,立即处理;适用于模式请求来源数据变化不大,较为稳定的场合
-
推后仲裁(DEFERRED): 周期性,有模式需求或者是模式指示时,使用main轮询处理;适用于模式请求和模式指示变化较快的情况
3. 模式条件(ModeCondition)
模式请求来源与设定的值相