在学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这个判断不知道什么意思希望解答一下,谢谢!
灰小子:
单稳态脉冲?
你说的是模式1和模式5吧。
这种模式一般就是用来替代传统的单稳态电路的。
kai huang1:
回复 灰小子:
好不好意思又要您来回答我的问题了,太感谢了!哈 是的是模式1和5 就是不知道这种模式用在哪些地方,希望有一个例子来表现一下。还有那段死区时间的程序看不懂。。