初级会员

- 积分
- 150
- 金钱
- 150
- 注册时间
- 2022-1-6
- 在线时间
- 48 小时
|
5金钱
使用定时器来采集ADC,采集频率10k,采集点数1024,当波形频率为1562.5Hz时,计算应该在Output[160]处有幅值为1,然而fft_outputbuf[160]=0.066404,fft_outputbuf[162]=1.056113
当波形频率为3125Hz时,计算应该在Output[320]处有幅值为1,然而fft_outputbuf[320]=0.011499,fft_outputbuf[324]=0.932195
当波形频率为4687.5Hz时,计算应该在Output[480]处有幅值为1,然而fft_outputbuf[480]=0.020290,fft_outputbuf[486]=0.769035
实际使用中是adc采集80w个数据,然后当采集到40w的时候,adc之后采集的1024个数据作为FFT使用,这个应该没有影响吧?
|
|