16位定时器模块边沿对齐的PWM工作模式
发表:2023-08-29 12:00:17 阅读:26

 边沿对齐的PWM对应的主计数器为加法计数器(CPWMS=0),对应的外部引脚输出波形参见图7—9。该PWM信号的周期由模寄存器(TPMMODH"TPMMODL)决定,脉冲有效宽度由通道辅助寄存器(TPMCnVH"TPMCnVL)决定,脉冲有效时的电平特性由ELSnA控制位决定。

通过适当的设置,可以产生0%或者是l00%的占空比。从图7—9中可以看出,脉冲有效时闻从溢出开始,此时对应的主计数器为0x0000,计数到与通道辅助寄存器相等,产生比较匹配时,脉冲有效时间结束,外部引脚电平发生变化,计数到模寄存器数值时,发生溢出动作,计数器回0,引脚电平再次发生变化,这也表明一个周期的结束。

 

通道辅助寄存器(TPMCnVH:TPMCnVL)为0x0000时对应的占空比为0%,如果通道辅助寄存器数值大于模寄存器数值,则产生100%的占空比,同时为了能产生100%的占空比,则要求模寄存器数值必须小于0xFFFF。

在模寄存器数值一定时,周期也就确定了,占空比由通道辅助寄存器数值决定,为了获得不同的占空比,修改辅助寄存器数值时锁定机制同样有效。辅助寄存器数值修改后不会在修改的当前周期马上生效,而是要等到主计数器数值为0XOo00之后,也就是要等到有溢出发生的下一个周期时才会生效。

 

阅读更多请您关注:

16位定时器模块主要包括什么

1 6位定时器模块输入捕捉工作模式

飞思卡尔16位定时器模块输入输出比较工作模式

freescale代理