RTE接口设计
前面我们简单介绍了RTE (Runtime Environment),其作为虚拟功能总线,实现了上层的ASW与BSW的隔离,摆脱了以往ECU软件开发与验证时对硬件系统的依赖。RTE是AUTOSAR的接口实现,对于特定ECU的虚拟功能总线。
RTE接口主要分为以下几大类:
1.Sender-Receiver(S/R);
2.Client-Server(C/S);
3.Mode communication;
4.Calibration parameter communication.
按照component中实现的需求设计相应的接口,根据经验一般SWC之间的数据交互多采用S/R类型的接口,对于SWC和底层间的接口一般采用C/S接口,这样可以减少一些底层CP工具的定制开发。