1906309_ja-JP

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

1906309_ja-JP

1906309_ja-JP

CAN FDバスオフステート S32k146

Hi,

ビットレートとして1MB/秒のCAN FD通信を実装する必要があります。
残念ながら動作していません。データはRAMに正しく書き込まれますが、カヌーではメッセージが届きません。ESR1、CAN_init、そしてメッセージを送信する関数を添付しました。

あなたが私を助けてくれることを願っています。


Sandra

Re: CAN FDバスオフ状態 S32k146

Hi Petr,

お返事ありがとうございます。FlexCanの例をテストしましたが、同じ失敗がありました。
コントローラーのはんだ付けパッドに問題があることがわかりました。


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

Sandra

Re: CAN FDバスオフ状態 S32k146

Hi,

送信中にビットエラーを検出しているようで、バスオフ状態に入って回復するなどしています。ビットエラー検出の原因はさまざまで、ほとんどの場合、非アクティブなCANトランシーバー、誤ったビットレート設定などです。
TX/RXとCANラインをスコープアナライザーで測定し、実際の信号も確認できると便利です。

あなたのコードでは、CBT登録の設定が間違っているようです。計算に役立つ以下のツールを使うことをお勧めします
https://community.nxp.com/t5/MPC5xxx-Knowledge-Base/MPC5xxx-S32Kxx-LPCxxxx-CAN-CAN-FD-bit-timing-cal...

BR, Petr

标记 (1)
无评分
版本历史
最后更新:
‎01-05-2026 05:10 AM
更新人: