Interfaces
Interfaces enable communication and interaction between various SWCs and layers. As depicted in the following figure, the different AUTOSAR interfaces can be observed between the application and RTE, between the RTE and BSW, and among the BSW modules themselves:
Figure 2.12 – Component view of the AUTOSAR layered software architecture
As observed in the preceding figure, there are three main types of interfaces provided in AUTOSAR:
- Standardized interfaces: A standardized AUTOSAR interface is a generic interface originating from the ports of an SWC. Provided by the RTE, these interfaces serve as communication channels between SWCs or between an SWC and the ECU firmware (IoHwAb or complex drivers). Through these interfaces, an SWC can, for instance, read input values and write output values.
The following interfaces are a part of the standardized AUTOSAR interface structure, which can be utilized by various SWCs through
Rte_read
...