AUTOSAR从入门到精通100讲(八十五)-AUTOSAR基础篇之BswM

前言

首先,请问大家几个小小问题,你清楚:

  • 你知道BswM是做甚的吗?

  • 常说的APP Mode或者System状态机与BswM关系又是如何的呢?

  • BswM模块作为AUTOSAR的一个标准模块,内部工作机制如何实现?

  • BswM与各SW-C以及各个BSW模块又是如何交互的呢?

  • 。。。

今天,我们来一起探索并回答这些问题。为了便于大家理解,以下是本文的主题大纲:

图片


正文

总体设计框架

顾名思义,BswM全称为基础软件管理模块(即Bsw Management)。该模块根据来自BSW或者SW-C特定的输入,在满足一定的规则条件下执行直接对各个BSW模块的序列化操作。

从我刚刚总结的话语中不难得出BswM具有以下三个显著的特点:

  • 输入来源于各SW-C或者各BSW模块;

  • 执行时需要满足一定的规则条件;

  • 实现对各BSW模块的序列化操作;

按照AUTOSAR规范,我们可以将前两者叫做模式仲裁过程,而最后的步骤称为模式控制过程。

为了便于大家

Guess you like

Origin blog.csdn.net/m0_50230964/article/details/121422181
Recommended