Part Number: TMS320F28069
Hello,
I have a requirement to change PWM frequency during run-time. To achieve this I write a new value into period register (TBPRD) in an interrupt service routine achieve the new frequency. Shadow mode is enabled so the new value is first buffered and written to the active register on the next period.
The functionality works perfectly for a single PWM module, which does not have phase-shift enabled.
- Is it possible to change PWM frequency of 3 PWM modules, which have phase-shift enabled and are shifted between each other?
- Could you please explain how to do it correctly?
Using similar approach as for PWM without phase-shift did not bring required result.
Thanks!