CAN通信にて同じIDで複数フレームに分けてデータが送られてくる場合の扱いを教えてください

毎度失礼しております、NNNです。
またも初歩的な内容で申し訳ありません。


Renesas synergyのSK-S7G2基板で、
アプリケーションノートのCANサンプルを利用しています。

CAN通信にて同IDで複数のフレームが順に送られてくる場合、
データは何処に格納されていくのでしょうか。


メールボックスでは全てのIDを受け取るようにしていますが、

 メールボックス1:ID1のデータ
 メールボックス2:ID2のデータ1
          ID2のデータ2で上書き
 メールボックス3:ID3のデータ

 のようになりますか?


それとも、rx_frame.data[]の中身を次のフレーム(データ2)がくるまでに別バッファへ読み出す必要がありますか?

 

よろしくお願いいたします。

Parents Reply Children