AUTOSAR 플랫폼
1. 목적 : 검증되고 재사용성을 높이기 위해
- 플랫폼 : 공통기능을 API로 제공
- 부품업체 : 부품 고유 기능만 처리
- OEM : 각 부품 SW를 플랫폼에 합치기
즉, OEM은 각 부품 SW를 플랫폼에 연결해서 합치기만 하면 된다
2. 구조 : BSW + RTE + ASW(Autosar Software)
2.1 BSW : HW Abstract stack(ECU Abstract, Complex Device Driver)/ Standard stack(OS,Service ....)
- 각 stack은 interface를 통해 다른 stack, 다른 계층과 데이터를 주고받는다.
- 모든 데이터는 interface 통해 주고받는다 생각하면 된다.
2.2 RTE : BSW 와 ASW 의 데이터 이동 통로.
- VFB 통신구조로 되어 있음(각 component의 통신을 가상으로)
2.3 ASW : 실제 ECU의 동작 상세기능
- 단위 : Software Component
2.3.1 Software Component
- 구성 : interface + port + runnable 등으로 구성
- 역할 : 단독 기능 구현 or 세부기능 구현 후 연결하여 하나의 큰 단위 구현 가능
- 종류(기능에 따라 분류) : Application Software Component, Actuator Software Component, Sensor Software Component
- 종류에 따라 데이터 주고받는 형식이 다르다.
참고자료