TI中文支持网
TI专业的中文技术问题搜集分享网站

CC2541的定时器1的PWM

如何配置CC2541的定时器1的寄存器输出3路PWM,在不使用中断的情况下

liu abner:

设置相应的寄存器就可以了 Timer1默认5路PWM;

注意工作模式,也就是T1CTL和CCTL寄存器描述的;

然后设置好CC寄存器,使能就可以输出了;

不过 奇葩的是 如果 想要实现自定义周期变占空比 就必须要使用 cc0作为周期寄存器 其他通道的CC寄存器对应占空比;这样就会损失通道0;

如果不需要改变周期,那周期只能固定的65536计数。

user4941551:

回复 liu abner:

对啊,我们正常使用时应该是需要调整占空比的,所以说就得牺牲掉CC0作为周期,但是我也遇到一个非常奇葩的问题就是不开中断就不能输出,可能我的寄存器配置有问题,我在看一下,谢谢你的解答!

shanshan xu:

回复 user4941551:

您好,请问问题解决了吗?

赞(0)
未经允许不得转载:TI中文支持网 » CC2541的定时器1的PWM
分享到: 更多 (0)