Clarification on FlexPWM Frequency Configuration for SPC560P50L3
Hello Team,
I am working with the SPC560P50L3 and using the existing SPC5Studio example application:SPC560Pxx_RLA FlexPWM Test Application for STEVAL-TTM002V1
In my project, I am using the following FlexPWM outputs:
FlexPWM_0/FlexPWM_A3 (Pulse width modulator A3)
FlexPWM_0/FlexPWM_B3 (Pulse width modulator B3)
These outputs are configured as:
PWM4 Channel 0 -> PWMA3
PWM4 Channel 1 -> PWMB3
From my understanding of the FlexPWM documentation, PWMA3 and PWMB3 belong to the same submodule (Submodule 3) and appear to share a common counter/time base.
I would like confirmation on the following:
Is it possible to configure different PWM frequencies on PWM4 Channel 0 (PWMA3) and PWM4 Channel 1 (PWMB3) while using the same FlexPWM Submodule 3?
If not, which registers or architectural limitation enforce a common frequency for both outputs? Also if we want to use the different PWM frequencies on PWM4 Channel 0 (PWMA3) and PWM4 Channel 1 (PWMB3) what changes required?
Can PWMA3 and PWMB3 have:
Independent duty cycles?
Independent frequencies?
If different frequencies are required, is the recommended approach to use separate FlexPWM submodules (for example, Submodule 0 and Submodule 3)?
Could anyone please confirm whether this interpretation is correct and suggest the changes to fullfill the requirement?
