TACCR0在非连续模式时是作为TA定时器计数TAR的上限来用的,而PWM,中间除了上限,还需要一个翻转电平位置,所以一个寄存器无法同时满足2个功能的,
你如果硬件电路限制原因必须使用该脚作为PWM输出,你可以让CCR1或CCR2辅助啊,开他们的中断,但是别让他们输出,然后让他去把TACCR0的输出BIT给改了
TACCR0在非连续模式时是作为TA定时器计数TAR的上限来用的,而PWM,中间除了上限,还需要一个翻转电平位置,所以一个寄存器无法同时满足2个功能的,
你如果硬件电路限制原因必须使用该脚作为PWM输出,你可以让CCR1或CCR2辅助啊,开他们的中断,但是别让他们输出,然后让他去把TACCR0的输出BIT给改了
举报