1、PWM由定时器产生,且只能由16位的定时器产生。因此能够分频。
每个引脚根据选择的功能,可以配置成不同的PWM模式,比如下面这个:
工作在模式3时,作为GT_CCP07,只能输出PWM,不能作为捕获;
工作在模式12时,作为GT_CCP02,只能捕获外部脉冲,不能输出。
2、定时器产生PWM时,是向下计数的,根据是否设置输出信号翻转,决定输出的PWM波形。由下面这个函数决定。
这个函数下面有这么一段话:
This function sets the PWM output level for the specified timer. If the bInvert parameter is true, then the timer's output is made active low; otherwise, it is ma