外部脉冲计数和输入捕获频率计问题

2019-10-16 06:00发布

最近在做频率计,开始使用输入捕获做,但是高频部分没办法测量,想用外部脉冲计数得到频率

我是用的PA1脚进行输入的,我可以设置TIM2CH2定时器进行输入捕获,用TIM5CH2进行外部脉冲计数吗?
我自己已经试过了,木有成功,这样的方式可以吗?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
8条回答
正点原子
1楼-- · 2019-10-16 11:41
同一个IO,可能不行哦.
复用功能可能会冲突.
xxx
2楼-- · 2019-10-16 17:19
回复【2楼】正点原子:
---------------------------------
我做频率计那需要接两根线出来分别插到不同的引脚罗?测量频率和脉宽?
我用输入捕获测量脉宽,不能测量1MHZ以上的信号,我的要求是需要测量1M到10M之间的频率和脉宽,频率用外部计数可以测量,就是脉宽测量时间差很多很多,有其他方式测量脉宽吗?
hao_north
3楼-- · 2019-10-16 21:38
你的外部脉冲计数准确么?我的误差好大,能不能给说下你捕获后怎么对计得的数处理的
lwdawx
4楼-- · 2019-10-17 01:52
我的捕获脉冲计数,200ms采一次。比如4KHz,计数800个正常,平时基本正确,但是差不多循环采集50次左右,就会有一次是1599,刚好2倍的样子。我是用TIM5计时加捕获,总感觉数据更新中断和捕获中断同时了,没有清零计数的感觉;但是搞了好久还是杜绝不了现象的发生,郁闷的很啊。
xxx
5楼-- · 2019-10-17 01:57
 精彩回答 2  元偷偷看……
风呼呼
6楼-- · 2019-10-17 03:36
正点原子 发表于 2015-12-6 22:57
同一个IO,可能不行哦.
复用功能可能会冲突.

原子哥,我用TIM2的CH1通道和CH2通道的正交编码功能对脉冲进行捕获并进行计数,我想知道这两项功能是否可以同时进行而不产生冲突,也就是一边进行脉冲计数一边进行CAP。

一周热门 更多>