Search
Duplicate

6차시) CAN 통신 데이터링크 계층

생성일
2023/02/09 13:44
태그

CAN 통신 데이터링크 계층

학습 내용)
1.
CAN 통신 데이터링크 계층 구조
2.
CAN 통신 데이터링크 계층 동작 원리
keyword 1)

데이터링크 계층

데이터를 네트워크 전송 방식에 맞게 프레임화해서 각 프레임의 형태 구성과 데이터 전달 과정 오류 검출 등의 사양 명시
keyword 2)

Frame Format

프레임은 통신에서 디지털 데이터의 전송 단위이며, 일반적으로 전송하는 데이터를 담을 수 있는 틀의 형태로 규정
keyword 3)

Message ID

CAN 통신에서 메시지 구분 및 우선 순위 지정 용도로 사용되며, 프레임 내에 설정할 수 있는 하나의 부분(Field)에 해당한다

CAN 통신 데이터링크 계층 구조

→ 프레임 포맷 정의

Arbitration field

인덱스 넘버 지정

CRC field

수신 확인으로 데이터 안정성 보장

ACK bit

정확한 데이터 수신 시 발신자에게 전달
발신자와 수신자의 정보 공유
→ 부가 정보 이용 → 안정적인 데이터 전달

CAN 통신 데이터링크 계층 동작 원리

Arbitration field

Message ID
숫자로 표현될 수 있는 정보
메시지 간 우선 순위 경쟁에 활용
순차적 메시지 발송 필요
번호가 낮을수록 우선순위가 높음
→ Arbitration (중재)
→ Message ID를 정하는 것은 매우 중요한 역할
안전에 민감한 경우
낮은 번호대 사용
CAN 통신의 데이터링크 계층
데이터의 형태 + 메시지의 정보