AUTOSAR

AUTOSAR Port(1)

기록해연 2025. 7. 10. 14:24

Port Interface

: SWC에 포트를 추가하기 전 포트 설계시 만들어진 결과물 (≈ 설계도)

 

Port Prototype

: 포트 인터페이스를 실제로 사용할 때 SWC에 추가해서 사용한 포트 (≈ 설계로 지은 건물)

 

※포트를 서로 연결하는 작업은 컴포지션에 SWC Prototype을 만든 후 가능.

 

Connector

: 컴포지션 상에서 포트를 서로 연결해 놓은 것.


1. Port Interface 설계

2. SWC Type 설계

  •  SWC Type에 Runnable 생성
  •  SWC Type에 Port Interface를 사용해서 Port Prototype 추가

3. 완성된 SCW Type을 사용해 RootComposition에 SWC Prototype 만들기

4. Composition 상에서 Port들을 서로 연결


Port Interface는 용도에 따라 총 6가지 종류가 있음.

 

  • Sender Receiver Inferface (S/R Interface)
    : SWC간의 어떤 값을 주고받아야 할 때 사용.
  • Client Server Interface (C/S Interface)
    : 다른 SWC에 정의된 함수 호출할 때 사용.
  • Nv Data Interface
  • Mode Switch Interface
  • Parameter Interface
  • Trigger Interface