PWM频率计算公式。

2019-07-21 05:07发布

觉得原子的公式可能有点差错。
也可能是自己概念不清,总之指出来,大家讨论一下。
--------------------------------------------------------------------------------
这里是原子定时器周期的计算公式。

我今天看库函数手册发现:

然后做实验仿真:
1)ARR=20,PSC=7199  =>  T=2.1msF=476.19Hz

2)ARR=19,PSC=7199  => T=2msF=500Hz

所以,频率计算公式应该为:

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
38条回答
国华
1楼-- · 2019-07-22 11:35
 精彩回答 2  元偷偷看……
hailin_3
2楼-- · 2019-07-22 14:08
回复【7楼】正点原子:
---------------------------------
原子哥  Wm实验那个PWM_Init(900,0);不分频  WM频率=72000/900=80kHz还有STM32不完全手册和mini开发板源码都没改,我觉得原子哥发个置顶帖子说明一下arr和psc的那个公式问题,方便新手们学习。
正点原子
3楼-- · 2019-07-22 17:08
谢谢
l1234564555
4楼-- · 2019-07-22 18:56
回复【2楼】正点原子:
---------------------------------
刚才问的问题,了解了,只要不是1都是72m
杂牌电子
5楼-- · 2019-07-22 19:35
太感谢了,今天学习PWM,非常受益!
菜鸟先飞
6楼-- · 2019-07-22 21:51
 精彩回答 2  元偷偷看……

一周热门 更多>