msp430测量频率为什么用测频法

2019-07-15 15:17发布

以前用51做频率计是一般都是用计数法,就是一秒内计上升沿或者下降沿的个数,个人觉得这样不但误差小而且简单,为什么到了430,一查频率计都是用的测频法,就是测一个脉冲的时间X2得到周期,再取倒得到频率,这是为什么啊,是有什么其他的原因吗?求解。另外我如果用计数法,用timerA做一个1秒的计时,然后用P1口的外部中断来记录下降沿的次数,如果我测频率的范围是10K到300K,那可定就要用到外部高速时钟了,那么请问我是TIMERA用ACLK, MCLK用外部时钟这样可以吗,P1口的外部中断可以承受那么高的频率吗,是不是主系统时钟选了8M的外部时钟,那么执行指令的时间就是1/8M啊,口才不好,还请见谅
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。