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.
你(们)好
我一直在尝试使用 FFT 库(RFFT)来获取信号的频率。 数据位于长度为5120的缓冲器上。
我尝试使用2048的两个缓冲区和512的两个缓冲区、但由于内部计算、结果与在 Matlab 上获得的缓冲区不匹配。 它的10个不同 FFT 计算为10个点、并在100个点将它们连接到仅一个 FFT。
如您所见、Ntot 被添加、Nffts。
我尝试了对 DSP 代码(在 CFFT 代码上、因为 RFFT 使用 CFFT 来计算所有内容)的一些修改、但没有工作。 当尝试打印所有内容时,MCU 会崩溃。我决定制作10个 FFT,以便将整数作为一个系数进行乘法(5120/2048=2.5),因此决定运行10个 FFT,我将 n2=fftLen 修改为 n2=fftLen*10,但问题仍然存在....
不知道有人是否尝试连接小 FFT 以获得更大的 FFT ...
如果有任何帮助、我将不胜感激...
谢谢,致以最诚挚的问候!!