定时器PWM输出TxPWM有效/无效的时间计算
对于连续递增计数模式,比较寄存器中的值代表了从计数周期开始到第一次匹配发生之间花费的时间(即无效相位的长度),这段时间等于定标的输入时钟周期乘以TxCMPR寄存器的值。因此,有效相位长度就等于(T x P R ;-(TxCMPR)+1个定标的输入时钟周期,也就是输出脉冲的宽度。 对于连续增/减计数模式,比较寄存器在递减计数和递增计数状态下可以有不同的值。有效相位长度等于(TxPR)-(TxCMPR)up+(TxPR)-(TxCMPR)个定标输入时钟周期,也就是输出脉冲宽度。这里的(Tx(CMPR)up是递增计数模式下的比较值,(TxCMPR)dn是递减计数模式下的比较值。 如果定时
下载地址
用户评论