求高手解释一下。我现在要做一个测高频的频率计,需要用到1ms的延时,测这1ms的脉冲个数,但是计出的结果有很大误差,我怀疑是内部的DCO晶振不准
是不是launchpad不能外接晶振?怎么计到比较准的频率?我用得是DCO 8MHz频率,我的延时程序如下:
#define CPU_F ((double)8000000)
#define delay_us(x) __delay_cycles((long)(CPU_F*(double)x/1000000.0))
#define delay_ms(x) __delay_cycles((long)(CPU_F*(double)x/1000.0))
此帖出自
小平头技术问答
一周热门 更多>