Other Parts Discussed in Thread: PMP21529
Tool/software: Code Composer Studio
Hi,
In one UCD3138 BUCK-BOOST application,I have problems in the dynamic actions of DPWM period and dutycycle swtiching.
Current swtiching procedure is as follows:
1.shut down PWM output
2.set LoopMuxRegs.PWMGLBPER
3.set LoopMuxRegs.FLTERKCOMPA.bit.KCOMP0
4.set other trigger points of period
5.set FlLTER output threshold
6.stop loop intergration(if need)
7.set output duty
8.delay 15 us
9.turn on PWM out
Because of the interruption of PWM,output voltage will be influenced during the switching procedure.
In STEP 8,if the delay time is shorted a little,it will lead to wrong output.So what delay time is suitable,and,what is the actual action procedure in the DPWM ? If there is any dependable opperation steps to make sure that the output is fast and correct?