I am using davinci configure PWM module in RH850 P1H-C,but there is not center algined PWM settings, how to do this?
and is there a way to config GTM module directly
There not exists the direct way to generate center-aligned PWM in P1x-C series.
Though the GTM of the P1x-C does not support the configuration of symmetrical/center aligned PWM ,but we could set it in another…
The GTM of the P1x-C does not support the symmetrical/center aligned PWM. You have to calculate the set and clear timing in your software.
Though the GTM of the P1x-C does not support the configuration of symmetrical/center aligned PWM ,but we could set it in another way.
We could use belowed feature of GTM to generate a center- alighed PWM.
For example, we set ATOM0 Chn.0 to be a refenence channel ,the next 3 channels to be the PWM out channels.The reference channel ATOM0 Chn.0 must be configured as picture showes.(in SOMP mode)
I supposed you were in need of a three-phased PWM.Thus, the next 3 channels should be configured in opposite way.
CM0 and CM1 of ATOM0 Chn.1 - Chn.3 define the Duty of PWM, while the CN1 of ATOM0 Chn.0 defines the frequency of this PWM.
The final results act like the pic below.