AUTOSAR_TPS_SystemTemplate_阅读笔记3
Grey
全部学习汇总: https://github.com/GreyZhang/hack_autosar
AUTOSAR_TPS_SystemTemplate_阅读笔记3
摘录与批注
- 通信矩阵的实现,依赖于系统模板中的描述物理拓扑的类。
- ECU的映射主要是完成将对象实例分配到ECU上的工作。
- 硬件端口的映射指定用于在一个物理拓扑中用于实现特定通信连接的硬件所需类。
- SWC是AUTOSAR系统生成器的重要输入。
- 完整的系统描述没有对外的端口。
- 如此,一个车上多个ECU且彼此通信,单独的ECU不成系统?这是我的一个小疑问。
- 映射的核心功能1: 把SWC映射到ECU上。
- 核心功能2: 把软件组件之间的通信映射到总线帧。
- AUTOSAR的核心概念之一就是SWC独立于硬件开发,在系统生成的阶段映射到ECU上。
- 通常,一个原型映射到一个ECU上,但是有两个例外。
- 第一个是SWC的参数,这个我现在多少还是有一点没理解。
- 另一个是代理,这个前面已经接触过,而且这个其实是只能够收不能发的一个特殊实现。
- 软件组件到实施之间也有映射,主要是因为SWC可以有多种实施方式。
- 组件分离不是一个简单的功能拆分,而是考虑到了一个组件的几个功能不能够同时映射到一个ECU上的情况。
小结
这部分还是看系统模板的部分,不过主要的功能偏重于映射的实现。