求教 stm32f405定时器在较低的分频系数下,如2分频(定时器时钟84M)这样得到越24ns的精度。但是每次读cnt寄存器得到的值都不...

2019-07-20 23:08发布

如题
     这是否跟晶振的精度稳定性等有关,还是软件写的有问题。现在读取的计数器值经常会出现递减的情况。

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
4条回答
正点原子
1楼-- · 2019-07-21 03:40
标题太长,已无法显示....
路遇花开
2楼-- · 2019-07-21 04:15
正点原子 发表于 2016-3-29 20:44
标题太长,已无法显示....

不好意思  就是定时器在2分频时得到越24ns的计数精度,我每次读取定时器计数器的值都是不一样的,是否是由于晶振不稳定造成的误差还是我程序有问题。
civic7366
3楼-- · 2019-07-21 04:31
你在中斷中讀取CNT嗎~

例如在CCxI中讀到的不是CCRx or UI讀的不是0




正点原子
4楼-- · 2019-07-21 05:49
路遇花开 发表于 2016-3-30 14:40
不好意思  就是定时器在2分频时得到越24ns的计数精度,我每次读取定时器计数器的值都是不一样的,是否是 ...

看你这个误差有多大了。你统计下误差。

一周热门 更多>