CAN 통신 |
Overview |
-
시리얼 통신 프로토콜을 사용한다.
-
모든 노드(Node)는 하나의 통신 라인에 연결된다.
-
모든 노드(Node)는 같은 통신속도(Baudrate)를 사용해야 한다.
-
같은 버스(Bus)에 연결된 각 노드는 메시지를 보내고 받을 수 있다.
-
CAN 통신에는 Master나 Slave가 없다. 모든 Node가 동일 조건에서 통신을 주고 받는다.
-
각 노드는 기능들을 제어하는데 각 기능들은 각 기능마다 식별자를 가진다.
-
CAN 통신 시스템 디자이너는 반드시 기능에대한 각 노드의 식별자와 노드가 보낼 메시지를 지정해야 한다.
-
어플리케이션 코드는 전달할 메시지를 만들 수 있어야 하고 받은 메시지를 읽고 분석한다.
-
효율적인 분선 컨트롤 시스템이다.
-
ISO(International Standards Organization)과 SAE(Society of Automotive Engineers)에 의한 표준
-
다른 제조사의 차량 부품간에 서로 통신을 가능하게 한다.