Part Number: TMS320F280039C
Other Parts Discussed in Thread: SYSCONFIG
Team,
One of our customers is trying to use ePWM module of F280039C device. They used SysConfig tool to initialize the module. They wanted to turn ON/OFF the PWM during runtime based on some system conditions. They have the requirement as below -
1. They're using two functions StartPWM() and StopPWM() to enable/disable the module. By disabling, we mean the PWM should be driven low continuously. When enabled i..e calling the StartPWM() function, it should function as configured using SysConfig initially.
2. Currently, they are implementing this as below. Similarly for StartPWM(), setting the values to high/low as required.

Do we have any effective way to do this instead of driving each of the PWM modules low/high such as using the ePWM Trip Zone submodule through software/forcing trip signal through software ?
With the current implementation, they are getting a dead pulse for the initial time when they are starting the PWM.
Please help with the correct way to implement the above requirements using C2000's ePWM module.
Regards,
Sai.