컴퓨터 지식 네트워크 - 컴퓨터 프로그래밍 - CAN 프로토콜이란 무엇입니까?

CAN 프로토콜이란 무엇입니까?

CAN 프로토콜, 즉 컨트롤러 LAN (CAN) 은 실시간 애플리케이션을 위한 직렬 통신 프로토콜 버스입니다. 트위스트 페어 전송 신호를 사용할 수 있으며 세계에서 가장 널리 사용되는 필드 버스 중 하나입니다.

CAN 프로토콜은 자동차의 다양한 부품 간 통신에 사용되며 비싸고 부피가 큰 배전 하네스를 대체합니다. 이 협정의 견고성은 그 응용을 다른 자동화 및 산업 응용으로 확장한다. CAN 프로토콜은 전체 직렬 데이터 통신, 실시간 지원, 최대 1Mb/s 전송 속도, 1 1 비트로 주소 지정, 오류 감지 기능을 특징으로 합니다.

확장 데이터

CAN 버스의 특징:

(1) 실시간 성능, 전송 거리, 전자기 간섭 방지 기능, 비용 절감

(2) 이중 회선 직렬 통신 방식을 채택하여 오류 감지 능력이 뛰어나 고소음 간섭 환경에서 작동할 수 있습니다.

(3) 우선 순위 및 중재 기능을 갖추고 있으며, 여러 제어 모듈이 CAN 컨트롤러를 통해 CAN 버스에 걸려 다중 호스트 LAN 을 구성합니다.

(4) 메시지의 ID 에 따라 메시지를 받거나 차단할 수 있습니다.

(5) 신뢰할 수있는 오류 처리 및 오류 감지 메커니즘;

(6) 보낸 정보가 손상되면 자동으로 재발송할 수 있다.

(7) 노드에 심각한 오류가 있을 경우 버스를 자동으로 종료하는 기능

(8) 메시지에는 소스 주소나 대상 주소가 포함되지 않고 식별자로만 기능 및 우선 순위 정보를 나타냅니다.

바이두 백과 -can 프로토콜

上篇: Chuanqi gs8 중앙 제어 호스트에는 몇 개의 전원 코드가 있습니까? 下篇: 이동 호스트
관련 내용