1. CAN 통신이란?CAN(Controller Area Network)은 호스트 컴퓨터 없이 마이크로 컨트롤러와 각종 장치들이 상호 간에 통신할 수 있도록 설계된 메시지 기반 프로토콜로서 자동차에서 사용되는 표준 통신 규격입니다.2. CAN 통신 등장 배경1980년대 자동차 산업이 발전하면서 차량 내 전자제어장치(ECU, Electronic Control Unit)가 급격히 증가했고 ECU 간 데이터 공유의 필요성이 커졌습니다. 초기에는 차량 내 ECU를 개별적으로 연결하는 점대점(Point-to-Point) 통신 방식이 사용되었지만, ECU 수가 증가하면서 배선이 과도하게 많아지고 이로 인해 비용과 무게가 증가하는 문제가 발생하였습니다.이 문제를 해결하고자 1983년 독일의 보쉬(Bosch) 사..