こんにちは、NXP チーム:
EBを使ってMCAL Wdg (4.3.1) を設定しているのですが、Wdg_Cfg.h が自動生成されません。どこに問題があるのか分かりません。私のEBの設定は以下の通りです。
一般的な構成:
クロックリファレンス構成:
WDG 構成:
コード生成:
原因が判明しました。Wdg_Cfg.h を生成するには、GPT 側のコールバックにこの名前を付ける必要があるのです。本当に面倒です!
複数のCANチャンネルを設定しているときにこの問題が発生しました。正しく設定するとCfgファイルが生成されましたが、WDGの設定項目が制限されているため、うまく動作しないようです。
1. 任意の I/O ポートを変更し、コードを生成して、DIO_CFG.h または Port_CFg.h が変更されるかどうかを確認します。
2. 生成されたコードパスが正しいかどうかを確認します。
3. 設定エラーがないか確認してください。CAN を設定したとき、EB はエラーを報告しませんでしたが、生成されたファイルは変更されていませんでした。後で、どこかに設定エラーがあることがわかったので、それも確認することをお勧めします。
4. オンラインのウォッチドッグ構成例と EB に含まれている構成例を比較して違いを確認し、必要に応じて変更します。
これは私の個人的な経験に基づいています。それでも問題が解決しない場合は、コミュニティの専門家の意見を聞いてみてください。