私のCANバスは125 kbit / sで実行されており、拡張フレーム形式のみを使用しています。送信できるCANフレームの最大レートを教えてください。データ長が常に8バイトであるとします。
このウィキペディアのページによると、各フレームの最大フレーム長は(1+11+1+1+18+1+2+4+64+15+1+1+1+7) = 128
次のとおりです。
最小3ビットのフレーム間スペースを考慮すると、125 kbit / s未満の最大パケットレートは次のようになります。
125000 / ( 128 + 3) = 954
フレーム/秒。
しかし、私のテストでは、それほど高くすることはできませんでした。私が達成できる最大フレームレート(8バイトデータすべてで)は、約850フレーム/秒です。
ここで何が間違っています-私の計算、または私のテスト方法?