3

私はすべての ISO ドキュメントを読みましたが、UDS が拡張アドレッシングを使用する BMW CAN トラフィックからのパケットを見たことはありますが、どの場合に ISO-TP で拡張アドレッシングが必要かを理解できません。

すべてのノードが CAN ID によるフィルタリングを行う場合、ISO-TP プロトコルでターゲット アドレスを指定する必要があるのはなぜですか? ノードが ISO-TP ターゲット アドレスによってパックされたフィルターを使用する可能性はありますか?

何か案は?

4

2 に答える 2

5

ISO 15765-2 (ISO-TP) は CAN を介したトランスポート プロトコルであるため、特定の目的のために独自のアドレスを使用する必要があります。ISO 15765-2 が 1 つのノードを参照する必要がある場合、CAN アドレスを ISO-TP アドレスとして使用します。ゲートウェイを介して情報を送信する必要がある場合、拡張アドレスを使用し、1 つの CAN ペイロード バイトを使用してゲートウェイ アドレスを指定します (データ用に 7 バイトしか残っていません)。

于 2018-01-09T09:42:12.410 に答える