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에서 함께 확인한다.