This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

MSP432E401Y: Create staggered pulses using the PWM TIDriver.

Part Number: MSP432E401Y

Hi,

I would like to setup two PWM generators on the MSP432 to generate staggered pulses - that is one channel has a time delay relative to the other.   See the description/diagram below.   I would really like to use the TI/Drivers API since my application is RTOS.   I have tried starting the PWM1 using a timer to offset its start from the PWM2 but it is not clear from my scope if that is working.   Any thoughts would be greatly appreciated.

Regards,

Tim

The desired wave form produced by two pulse width modulators is shown below. Pulse Width Modulator #1 has an output pulse repetition interval of PRI1 and a pulse width of PW1, while Pulse Width Modulator #2 has an output pulse repetition interval of PRI2 and a pulse width of PW2. PRI1 is equal to PRI2 as is PW1 is equal to PW2.

Phase delay, PD, is the offset in time between the leading edge of a PWM #1 pulse and the leading edge of a subsequent PWM #2 pulse. Our intent is to control PD in 31ns steps.

 

**Attention** This is a public forum