刚开始使用STM32,我使用CubeMX配置的,我在本论坛看到的教程如下: 他是48M的时钟,然后做48000分频,再计数1000次,产生1s的TIMER。 counter period设置成999还可以理解,prescaler设置成47999我有点疑问,难道不应该是48000么? 虽然47999和48000完全看不出影响。。。
看下参考手册你就明白了。。
图挂了。。
你看不到图片吗,我这里没有问题啊,可以看到图片
换了个浏览器,还是看不到。当然也可能是我网络的问题
隐含多用1个时钟才产生溢出事件
多谢,明白了,还是要看RM啊。
因为0分频是没有意义的,所以要+1,这样0表示1分频,1表示2分频……47999就是48000分频