if(READ_AD7606_BUSY() == 0)
{
AD7606_CollectSamples(1000);
AD7606_CalculateFrequency(0.00012421);
Show_Frequency_data();
Delay_ms(400);
}
这是我的主代码测序 我把样本扩为1000次了
0.00012421是我测得的,进行每次采样的间隔时间
Show_Frequency_data();是LCD显示
当我接入4KHZ以上的频率时,频率就会不对,4K以下目前是对的,所以测不准
感谢大佬回复!!!!!