请问TimerA的TA0可以产生PWM吗?

2019-07-15 15:14发布

我用TA01就能产生PWM,一样的程序,就是修改一下TACCLx,引脚初始化一下,结果TA00就不能产生PWM,
很好奇怎么回事呀?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
3条回答
shugan2011
1楼-- · 2019-07-15 20:37
 精彩回答 2  元偷偷看……
60user134
2楼-- · 2019-07-15 23:44
你要是不想用比较器的话,可以用IO口打PWM波……
cmh5
3楼-- · 2019-07-16 01:17
TACCR0在非连续模式时是作为TA定时器计数TAR的上限来用的,而PWM,中间除了上限,还需要一个翻转电平位置,所以一个寄存器无法同时满足2个功能的,
你如果硬件电路限制原因必须使用该脚作为PWM输出,你可以让CCR1或CCR2辅助啊,开他们的中断,但是别让他们输出,然后让他去把TACCR0的输出BIT给改了

一周热门 更多>