计数功能模块
PWM 计数器为 32-bit 的计数器,计数器计数时钟 PWM_CNT_CLK 由 SYS_CLK 进行分频得出,分频系数为 CLK_DIV,即 PWM_CNT_CLK = SYS_CLK / CLK_DIV。
另外,计数器采用递增的计数方式,通过设置周期 PWM_PRD 寄存器可以设置计数器的计数最大值,计数器达到 (PWM_PRD - 1) 值后重新复位到 0 开始递增计数,下图以 PWM_PRD = 7 为例演示计数功能:

PWM 计数器为 32-bit 的计数器,计数器计数时钟 PWM_CNT_CLK 由 SYS_CLK 进行分频得出,分频系数为 CLK_DIV,即 PWM_CNT_CLK = SYS_CLK / CLK_DIV。
另外,计数器采用递增的计数方式,通过设置周期 PWM_PRD 寄存器可以设置计数器的计数最大值,计数器达到 (PWM_PRD - 1) 值后重新复位到 0 开始递增计数,下图以 PWM_PRD = 7 为例演示计数功能: