私はS32K144 MCUを使用しており、FTMペリフェラルインスタンス0を使用しています。
FTM0_CH0とFTM0CH1で異なる周波数を生成したい。
しかし、私が観察したことは、APIによって1つのチャネルの周波数/周期を変更すると、 次のようになりますFtm_Pwm_Ip_UpdatePwmPeriodAndDuty(FTM_INSTANCE_0、channel0、35000、12000、TRUE);
その後、他のチャンネルの周波数も変更されます。
すべてのチャンネルのMOD登録が同じであることがわかりました。したがって、周波数を変更するためにMOD値を変更すると、FTMインスタンス全体の周期が変更されます。
しかし、同じFTMインスタンスのチャネルで異なる周波数を使用したい場合はどうでしょうか。
どうすればそれを達成できますか?