尝试使用 controlSUIT for TMS320F28335的示例程序在0至3 V、50Hz 交流信号的直流上执行 FFT。 结果显示 RFFTmagBuf 不正确。请建议问题出在哪。 条件如下:
修改了在 AdcBuffer 中收集的示例程序和 ADC 样本2个周期(40毫秒)。 样本数= 512..please 请参见 ttt支队
调试未进入 Twiddle 因子函数时。 添加了** sincobstable .c 文件,然后它进入函数。
调试未进入时
RFFT_ADC_f32u (&rfft_ADC);//此版本的 FFT 不需要缓冲区对齐
RFFT_F32_MAG (&rfft);
添加 了 RFFT_ADC_f32u.asm 文件。 然后、它会发出警告"值超出范围"
结果显示 RFFTmagBuf[0]中的值较高。
请帮助我了解结果和警告。 e2e.ti.com/.../Screen-view-CCS-edit.docx