请问F767用定时器做计数器收脉冲如何配置?

2019-07-20 08:59发布

本帖最后由 ymy1989 于 2018-3-21 09:05 编辑

请问用F767,如果我想通过定时器做计数器来记录脉冲个数,用HAL库的话定时器如何配置?有这方面的帖子或者资料吗?

之前用F407标准库写的没问题,用了一个定时器做计数器去收脉冲,然后另一个定时器定一个1s中断,去看计数器的值从而得出每秒收了多少脉冲。但F767 用了hal库就是不知道如何配计数器那个定时器了。请各位大神指点,最好有个demo能学习一下。

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
10条回答
ymy1989
2019-07-20 13:48
正点原子 发表于 2018-3-28 01:14
自己写吧,参考下,早就出来了

我现在用的输入捕获写的,建了个变量在中断里累加,然后另外一个定时器1秒去读一下,再清掉。这个我试了没啥问题,5khz以下很准,上到10khz精度也还行,大概千分之一,不知道是什么问题不准的,但对于我这个项目来说精度足够了。

计数器模式还没试,我看网上有人用M1的hal库实现的,有空我搬过来改改试试看。

一周热门 更多>