こんにちはNXPの皆さん。
サンプルコード(FreeRTOS_Toggle_Led_Example_S32K312)でFlexCAN機能を試してみたいのですが、うまくいきません。
私は問題のクエリにロジックアナライザを使用していますが、CAN TX / RXピンは期待されていません、私を助けてください、多くの感謝。
1.MCUピン29(CAN-RX):常に奇妙な信号が表示されます。
2.MCUピン54(CAN-TX):常に高い。
環境:
1.SW32K3 FreeRTOS 10.6.0 バージョン 4.0.0 は S32K3 RTD 4.0.0 に基づいています
2.FlexCANの速度500KBpsを設定します
3.CANトランシーバー(TI TCAN1044)を使用しています
愛着:
20241223-FreeRTOS_Toggle_Led_Example_S32K312.7z
20241223-LA_CAN_screenshot.png
こんにちはセンレント:
すみません、私のせいです。ロジックアナライザーに関する問題を見つけました。スコープとLAを同時に使いましたが、
そしてスコープは正常で奇妙な波ではないので、LAの別のチャンネルを変更しましたが、波は完璧です、再び感謝します。
いってらっしゃい。
こんにちはNXPの皆さん。
あなたが修正してくれてありがとう。この日の朝、私は flexCAN プロトコルクロックを FIRC クロックソースとして 24Mhz に変更し、ビットレートを 500kbps に調整してみましたが、LA や PCAN-viewer で CAN バス機能について動作できるのですが、まだ CAN-RX の奇妙なデータ波が残っています。ちょうど今、私はテストのためにあなたの変更されたワークショップを使用しましたが、結果は同じです。CAN-RXピンのアイデアはありますか?感謝。
追伸。あなたの改造ワークショップからLAで波の写真を添付としてキャプチャしました。
こんにちはNXPの皆さん。
ちょうど今、あなたが推奨したExample_S32K358_FlexCAN_Ip_TXRX_ISR_rtd400から移植コードを変更しました、
GPIOが正常であることを確認しましたが、結果は同じ失敗です、できるだけ早く私を助けてください、ありがとう。
愛着:
20241223-test_CAN2.7z
20241223-20231223-CAN_transceiver_schematic.png
こんにちはNXPの皆さん。
ご提案ありがとうございます。からS32K312と移植のサンプルコードの新しいプロジェクトを作成しました
「S32KXX AUTOSAR R21-11 RTD 4.0.0」D2311 Example Projects\FlexCAN_Ip_Example_S32K344"ですが、
結果は同じです。実は、CAN-RXの信号がいつも変な波を吐いているのが気になるところです。
ピンセッティングの問題など、何か問題があるのでしょうか?