目录
接上文,继续了解AUTOSAR软件架构。
1.3 多核系统软件分层
1.3.1 多核MCU分层软件架构示例
1.3.2 分布式BSW模块详细视图
特性
- BSW 模块可以跨多个分区和核心分布。所有分区共享相同的代码。
- 模块可以在每个分区上完全相同,如图中 I/O 栈外的 DIO Driver所示。
- 作为替代方案,它们可以使用依赖于核心的分支来实现不同的行为。通信服务和 PWM 驱动使用主卫星通信来处理从相应卫星向主卫星发出的调用
- 主卫星之间的通信不是标准化的。例如,它可以基于 BSW 调度程序提供的函数或共享内存。
- 箭头表示处理服务调用所涉及的组件,具体取决于分布方式和调用的来源。