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.

[参考译文] IWRL6432BOOST:是使用 HWA 实数 FFT 还是复数 FFT 执行 FFT、是否需要 fftshift 来排列频率分量?

Guru**** 2544070 points


请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/1234078/iwrl6432boost-is-the-fft-performed-with-the-hwa-real-fft-or-complex-fft-and-is-fftshift-required-to-arrange-the-frequency-components

器件型号:IWRL6432BOOST

由于 从 ADC 接收到的数据只是实值、因此 HWA 执行复杂 FFT 并提供对称输出或仅执行实数 FFT?  输出是否需要 FFT 漂移来排列频率分量、或者是否已经应用了该输出?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    我们现在正在研究这一点。 感谢您的耐心。 我们明天会有回应。

    此致!

    漏电

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    HWA 中的 FFT 本质上是复杂的。  因此、对于实数 ADC 样本、FFT 内核中的虚部设置为零。 我们将输入配置为实数:

    hwaParamCfg.source.srcRealComplex = Hwa_samples_format_real;

    然后、在输出端、我们仅输出距离 FFT 的前半部分:

    hwaParamCfg.dest.dstAcnt = pDPParams->numRangeBins-1;

    其中 numRangeBins 设置为 rangeFftSize 的一半。

    当然、我们将 FFT 大小配置为 size 的 log2:

    hwaParamCfg.accelModeArgs.fftMode.fftSize = mathUtils_losLog2 (pDPParams->rangeFftSize);

    引用的所有代码均可在 rangeprochwa.c 中找到

    此致!

    漏电

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    非常感谢您的回答。