求助,输入捕获改成计数器

2019-08-16 22:45发布

本帖最后由 coulson 于 2017-4-11 22:56 编辑

小试了一下改mini板的输入捕获的程序,先改成用一个通道进行计数,还比较成功,输入方波信号的时候频率最大1MHz左右,有一点没搞懂为啥,内部时钟不是有72MHZ,怎么最大只能计1MHz呢?
第二点,改成四通道的,打算同时计数,先前也发过帖子求助,感谢各位的帮助,但之前附上的程序问题比较大,现在改了改,稍微好一点,但还是有问题,我给通道3(PA2)输方波信号的时候,通道4也会响应,如下图,并且计数的频率减小了不少,只能计几百KHz的,还不准,不知道有没有大神可以抽空帮个忙


附上单通道和四通道的程序


友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
5条回答
coulson
1楼-- · 2019-08-17 04:14
 精彩回答 2  元偷偷看……
songqian
2楼-- · 2019-08-17 09:18
楼主单通道时钟能改大吗?我改大之后误差并没有减小。
coulson
3楼-- · 2019-08-17 12:01
songqian 发表于 2017-5-3 15:50
楼主单通道时钟能改大吗?我改大之后误差并没有减小。

你是说定时器内部计数的时钟?
songqian
4楼-- · 2019-08-17 16:52
coulson 发表于 2017-5-22 14:46
你是说定时器内部计数的时钟?

技计数频率,如
TIM4_Cap_Init(0xffff,2-1); //36Mhz计数频率
缚长缨
5楼-- · 2019-08-17 18:32
到底什么原因

一周热门 更多>