1
CAN 네트워크에서. 노드가 버스 오프 (Bus-off)로가는 경우, 11 개의 연속적인 리세 시브 비트가 128 회 나올 때까지 기다려야합니다. 그래서 내 질문에 왜 11 열성 비트, 그 표준을 따르는 특별한 이유가 무엇입니까?CAN 버스 오프 상태에서 복구
CAN 네트워크에서. 노드가 버스 오프 (Bus-off)로가는 경우, 11 개의 연속적인 리세 시브 비트가 128 회 나올 때까지 기다려야합니다. 그래서 내 질문에 왜 11 열성 비트, 그 표준을 따르는 특별한 이유가 무엇입니까?CAN 버스 오프 상태에서 복구
데이터 프레임 = 1 비트 ACK 구분 + 7 프레임의 끝 + 3 IFS
오류 프레임
11 비트 :
11 비트 = 8 오류 구분 + 3 IFS
그래서 기다려야한다는 의미입니다.
버스 오프에서 복구 할 수 있습니다.
가장 좋은 경우는 유휴 상태 (버스 상태가 열성) 일 때 전송 속도가 1Mb/s (1 비트 시간이 1us)라고 가정 할 때 전체적으로 128 * 11 * 1us = 1408us를 기다려야합니다.
감사합니다. 그리고 나는 의심의 여지가 하나 더 있는데, CAN 노드는 Bus-Off로부터 복구하기 위해 언급 된 프레임보다 128 배 더 성공적으로 수신해야합니다. 내 질문은, ** 거기에 128 시간을 유지하는 특별한 이유가 무엇입니까? ** @ 닉 – Arun