[求助] 定时器侧频率 有问题,求大神指点!

emdgbx   2014-9-15 15:54 楼主
我想用定时器的捕获模块测示波器方波信号的频率,原理就是定时器上升沿捕获,两次捕获得到TAR计数的差值,还有一个溢出计数器!有了TAR计数器的两次捕获差值 。经过计算就可以得到被测信号的周期和频率。我的程序是0.5s 刷新计算显示一次,但是高频率的时候还好,一到低频的时候就会出现两个数来回跳,而且这2个数的和除2就正好等于被测信号的频率!但当我改一下信号频率,就不跳了,当在改一下频率,又会出现2个数来回变。          哪位大神能指点一下,这是为什么呢?

回复评论 (3)

边沿检测的最大输入频率通常为系统频率的 1/4。
点赞  2014-9-15 16:32
中断冲突?
溢出中断和捕获中断冲突?
捕获中断和0.5s定时中断冲突?
点赞  2014-9-16 00:04
低频时,经过0.5S刷新计算显示时,第二次上升沿来到了吗?
点赞  2014-9-19 17:19
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复