STC32G12K128的两组PWM功能完全相同部分,这里以第一组为例进行说明。
当使用第一组 PWM 定时器输出 PWM 波形时,可单独使能 PWM1P/PWM2P/PWM3P/PWM4P 输出,也可单独使能 PWM1N/PWM2N/PWM3N/PWM4N 输出。例如:若单独使能了 PWM1P 输出,则 PWM1N就不能再独立输出,除非 PWM1P 和 PWM1N 组成一组互补对称输出。
PWMA 的 4 路输出是可分别独立设置的,例如:可单独使能 PWM1P 和 PWM2N 输出,也可单独使能 PWM2N 和 PWM3N 输出。
若需要使用第一组 PWM 定时器进行捕获功能或者测量脉宽时,输入信号只能从每路的正端输入,即只有PWMxP(x=1\2\3\4)才有捕获功能和测量脉宽功能。
两组高级 PWM 定时器对外部信号进行捕获时,可选择上升沿捕获或者下降沿捕获。
如果需要同时捕获上升沿和下降沿,则可将输入信号同时接入到两路 PWM,使能其中一路捕获上升沿,另外一路捕获下降沿即可。将外部输入信号同时接入到两路 PWM 时,可同时捕获信号的周期值和占空比值。