本帖最后由 ymy1989 于 2018-3-21 09:05 编辑
请问用F767,如果我想通过定时器做计数器来记录脉冲个数,用HAL库的话定时器如何配置?有这方面的帖子或者资料吗?
之前用F407标准库写的没问题,用了一个定时器做计数器去收脉冲,然后另一个定时器定一个1s中断,去看计数器的值从而得出每秒收了多少脉冲。但F767 用了hal库就是不知道如何配计数器那个定时器了。请各位大神指点,最好有个demo能学习一下。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
我现在用的输入捕获写的,建了个变量在中断里累加,然后另外一个定时器1秒去读一下,再清掉。这个我试了没啥问题,5khz以下很准,上到10khz精度也还行,大概千分之一,不知道是什么问题不准的,但对于我这个项目来说精度足够了。
计数器模式还没试,我看网上有人用M1的hal库实现的,有空我搬过来改改试试看。
一周热门 更多>