目录
2.1SR接口(SenderReceiverInterface)
2.2CS接口(ClientServerInterface)
1.TargetLink 建模AUTOSAR 软件组件 (SWC)
前言
在架构篇中,我们讲到AUTOSAR分四层:Application、RTE、BSW和MCAL。
SWC即Software Component缩写,一般位于AUTOSAR架构的Application层。
在AUTOSAR架构中,应用程序位于RTE之上的,并且包含一组内部存在信息交换的软件组件(SWC),这些软件组件实现一系列的原子功能(不可拆分),组合在一起实现应用程序的功能。
AUTOSAR的SWC与硬件无关,所以这些SWC可以集成在任何ECU的硬件上。为了实现ECU内(Inter-)和ECU间(Intra-)通信,AUTOSAR SWC仅通过RTE进行通信(Exclusively)。
AUTOSAR SWC包含一系列的功能实现和变量定义,通过这些提供内部的功能实现。这些功能实现和变量定义对于外部是不可见的,仅能通过公布的RTE接口使用。
AUTOSAR SWC也提供了函数接口,但只能在运行时调用。这些C语言的函数在AUTOSAR