Lin

Table of contents

LIN Driver와 LIN Stack

Lin은 LIN hardware에 접근하는 driver이며, schedule과 frame 처리, 상태 관리 및 transport는 관련 상위 module과 역할을 나눈다.

책임과 주변 모듈

| 영역 | 의미 | | — | — | | Lin | LIN hardware와 driver interface | | LinIf | LIN frame·schedule 및 상위 interface 관련 추상화 | | LinSM | LIN 통신 상태와 mode의 조정 | | LinTp | 진단 payload의 transport 기능 | | LinTrcv | 외부 LIN transceiver 접근의 추상화 |

표준 Configuration Explorer

표준 정의를 불러오는 중입니다.

현재 표시하는 기준은 Classic AUTOSAR 4.2.2 ECUC 원본이다. 다른 release의 항목이나 공급사 확장을 같은 정의로 취급하지 않는다. 이름을 선택하면 description과 원본 metadata를 확인할 수 있다.

표준 구조를 읽는 관점

Container는 의미 단위, parameter는 그 안의 값 정의, reference는 다른 구성과의 관계다. 데이터 type과 값 범위, 개수 범위, variant 조건을 구분한다. Module이 정의돼 있다는 사실만으로 특정 ECU에 그 module이 필수라는 뜻은 아니다.

Multiplicity와 조건

[1]은 해당 부모 아래 정확히 하나, [0..1]은 선택적으로 하나, [0..]는 0개 이상, [1..]는 1개 이상이다. 부모가 선택 구성이라면 그 자식의 [1]을 ECU 전체의 필수로 확대 해석하지 않는다. 조건·choice와 configuration class는 원본 metadata에서 함께 확인한다.