This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

MSP432E401Y: MSP432E401Y进行4096个点FFT运算时出错

Part Number: MSP432E401Y

MSP432E401Y这块板子的dsp_example例程使用的是arm_cfft_q15(),对1024个采样点进行FFT运算。

我把采样点数改为4096后,运算数据就不正常,运算后的最大幅值总是在第一个点找到(以去除第0个点的直流分量,取最大幅值)。

又试着使用arm_cfft_f32(),结果也是只要超出1024个点,结果就会出错。

也试过 arm_cfft_radix4_f32(),也是一样的结果。

有大佬知道是什么原因导致的吗?