[임베디드] CAN 통신
1. CAN 개요 1.1 CAN이란? CAN(Controller Area Network)이란, 차량 내에서 호스트 컴퓨터 없이 마이크로 컨트롤러나 장치들이 서로 통신하기 위해 설계된 표준 통신 규격 차량 내 ECU(Electronic control unit)들은 CAN 프로토콜을 사용하여 통신 초기에는 차량 네트워크용으로 개발되었으나 최근에는 차량뿐만 아니라 산업 전 분야레 폭넓게 적용 1.2 특징 및 장점 CAN 통신은 여러 개의 ECU를 병렬로 연결하여 데이터를 주고받는 통신방법이다. 즉, CAN 버스를 통해 통신선 상에 데이터를 띄워놓고 필요한 데이터에 접근(Access)한다. 메시지 지향성 프로토콜(Message-Oriented Protocol) CAN은 노드의 주소에 의해 데이터가 교환되는 것이..
2023.11.10