0

こんにちは、CAN プロトコルの読み取りを開始したところです。

CAN バスのオーバーロード フレームには 2 つの条件しかありません

  1. 内部受信機が次のフレームを取得するのに十分でない場合
  2. INTERMISSION 中にドミナント ビットが検出された場合。SO どのシナリオで 2 番目の条件が発生する可能性がありますか? CANバスや他のノードに対するこのシナリオの他の影響は何ですか?

前もって感謝します。

4

1 に答える 1

2

INTERMISSION 期間とは、DATA フレームと REMOTE フレームの間の INTER FRAME SPACE (3 つのレセッシブ ビット) の送信中を意味します。INTERMISSION 期間中、バスは IDLE 状態にあり、どのノードも送信を開始することが許可されていません。データとリモートフレームの間でノイズが検出されると、OVERLOAD FRAME が発生します。バスのアイドル状態は、SOF でバス上のドミナント ビットが検出された時点で、ノードが何かを送信するまで続きます。

于 2017-01-09T09:36:16.407 に答える