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.

[参考译文] C5515频移

Guru**** 2553450 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/609374/c5515-frequency-shift

您好!

我正在尝试这样做:

以192KHz 的采样率从编解码器 aic3204 (使用 C5515 eZdsp)获取信号:这是成功的。

然后、我想使用1024点 FFT 对信号进行 FFT (使用 ROM 例程)、并移动我的频谱 K 赫兹、然后 IFFT 它并具有修改后的信号。

我已经这样做了:

假设 S (w)是我的 FFT 输出。 我在频谱上执行频移(这类似于 S(w)*exp (j*2*pi*foffset/fs))

实数= re (S)* cos (u)- Im (S)* sin (u)

Imag = Re (S)* sin (u)+ Im (S)* cos (u)

其中 Re (S)、Im (S)、Real 和 imag 是 Int16数组。 U = 2*PI*Foffset/fs。 sin (u)和 cos (u)是 Q15格式的 int16。 实数和图像用作 IFFT 的输入。

如果我对信号进行 IFFT、示波器上的输出会产生大量无用数据、没有任何有用的含义。 显然、我仅获取 IFFT 输出的实际部分。

我应该怎么做?

非常感谢大家的每一项建议。

此致、

Paolo

 

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我们将对此进行研究。 反馈将发布在此处。

    此致、
    Yordan