現在使用しているコンパイラはs32ds3.4です。RTD2.0.0その中で、can0-can5ではCAN FD機能が有効、can0ではENABLE RX FIFO機能が有効です。実装された機能は、can1がcan0に64ビットのデータを送信し、can4がcan2に64ビットのデータを送信し、can3がcan5に64ビットのデータを送信するというものです。しかし、なぜcan0とcan5は通常データを受け取れるのにcan2はデータを受け取れないのでしょうか?can4をループバックモードに設定すると、can4は通常通りデータを受け取ることができます。ハードウェア接続は、デュポンワイヤを使用して、can1のCANHとcan0のCANH、can1のCANLとcan0のCANL、can4のCANHとcan2のCANH、can4のCANLとcan2のCANL、can5のCANHとcan3のCANH、can5のCANLとcan3のCANLを接続することによって実現されます。これが私のコードです
問題点を見つけました。ピン配置が間違っています