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.

MSP430G2553PWM_OUTMODX的单稳态和含有死去时间的PWM不明白



在学PWM输出时,1:有一个单稳态脉冲输出的这样一种模式,就是不知道这个模式有什么用,用在哪些地方希望有人能够举一个具体的例子。

2:在PWM模式2he6是死去时间控制那一块看不懂

Percent是占空比

DeadPermill=((DEADTIME*1000)/TACCR0); //将绝对死区时间换算成千分比死区时间

switch(Mod) //根据模式设定TACCRx
{
case 2: case 6: /**死区模式2,6时,需要判断修正死区时间,且同时设定TA0CCR1/2 的值*/
{
if((1000-2*Percent)<=DeadPermill) //预留死区时间
Percent=(1000-DeadPermill)/2;
TA0CCR1=Percent*TA0CCR0/1000;
TA0CCR2= TA0CCR0-TA0CCR1;
break;
}

这是官网上的程序if这个判断不知道什么意思希望解答一下,谢谢!