PWM两种模式区分以及公式Tout=(ARR+1)(PSC+1)/Tclk的理解

您所在的位置:网站首页 pwm频率什么意思 PWM两种模式区分以及公式Tout=(ARR+1)(PSC+1)/Tclk的理解

PWM两种模式区分以及公式Tout=(ARR+1)(PSC+1)/Tclk的理解

2024-06-27 19:10| 来源: 网络整理| 查看: 265

本文两个概念:

之前学这块的时候就对什么PWM模式一模式二 有效无效 高低电平什么的概念很模糊 最近又重温了一遍 决定还是记录下来 以下是STM32 PWM输出的工作过程(以向上计数为例) 这是PWM的工作过程图 CCRX的值位于0——ARR之间,若0——CCRX为低电平,则CCRX——ARR为高电平,如上图所示。ARR的大小决定周期,CCRX的大小决定占空比。 因为怕有人把高电平和有效电平这块弄混,此处有必要提一下占空比这个概念,占空比是高电平在一个周期内所占的时间比率,即 占空比=高电平持续时间/ARR的值 PWM有模式一和模式二,具体使用哪个模式由CCMRX寄存器相关位的值来决定 计数器模式有向上计数,向下计数,向上向下双向计数(中央对齐)模式。具体区别通过字面意思就可理解。 PWM模式一(110):如果是向上计数,当TIMX_CNTTIMX_CCRX时通道X为无效电平,否则为有效电平 PWM模式二(111):如果是向上计数,当TIMX_CNTTIMX_CCRX时通道X为有效电平,否则为无效电平 这里的高低电平可以通过设置定时器的寄存器CCER的CC1P位决定高电平有效还是低电平有效。0:高电平有效 1:低电平有效,一般默认为高电平有效 说了这么点,相信已经有人懵了,没事 ,有总结呢。

/*************************************************************************************************************************************/ 总结出------不用考虑计数模式问题,以上提出只是为了增添一个新的概念,PWM模式一:只要TIMX_CNT



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3