if(fft_outputbuf[j]>1)//这里fft_outputbuff里面存放的是峰峰值,这里是为了找到基波,由于输入信号的峰峰值是1V到2V 的方波,傅里叶变化后得到的基波是方波峰峰值乘4/pi,也就是说基波的峰峰值一定大于1V,只要找到第一个大于1V就是基波 { printf("%d:\t%.2f\r\n", j, fft_outputbuf[j]); //...