Skip to main content
Visitor II
August 19, 2026
Question

Clarification on FlexPWM Frequency Configuration for SPC560P50L3

  • August 19, 2026
  • 0 replies
  • 34 views

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?