CAN 버스가 125kbit / s로 실행 중이며 확장 프레임 형식을 독점적으로 사용하고 있습니다. 보낼 수있는 CAN 프레임의 최대 속도가 얼마인지 알고 싶습니다. 데이터 길이가 항상 8 바이트라고 가정하십시오.
이 Wikipedia 페이지 에 따르면 각 프레임의 최대 프레임 길이는 (1+11+1+1+18+1+2+4+64+15+1+1+1+7) = 128
다음과 같습니다.
최소 3 비트 인터 프레임 간격 을 고려하면 125kbit / s 미만의 최대 패킷 속도는
125000 / ( 128 + 3) = 954
초당 프레임 수입니다.
그러나 내 시험에서 나는 그것을 높이 얻을 수 없었다. 내가 달성 할 수있는 최대 프레임 속도 (8 바이트 데이터 모두)는 초당 약 850 프레임입니다.
내 계산 또는 테스트 방법에 문제가 있습니까?