こんにちは、
RTD 7.0.0 への移行により周波数の変化が発生しました。同じ構成値を使用しているにもかかわらず、eMIOS と BCTU のタイミングが正しくありません。新しい RTD バージョンの基礎となるクロック ツリーまたは PLL 設定が以前のベースラインと異なると思われます。
主な問題は、BCTU のタイミングが設定された周波数と一致しないことです。これは、正確な100µs実行サイクルを必要とするモーター制御アプリケーションにとって重要です。
こんにちは、
eMIOS/BCTU は CORE_CLK からクロックされます。共有したクロック設定は似ているように見えるため、Clock Init が適切に実行されていれば、モジュールは同じ周波数でクロックされるはずです。
異なって見えるのは、PWM チャネルに使用されるモードです。
RTD300: ローカルカウンタバスを選択したOPWMB。このカウンタバスは使用されるPWM周波数を表します。
RTD700: 内部カウンタを使用したOPWFMB、独自の周期を指定
期間設定が異なるため、タイミングも異なるはずです。
BR、ペトル