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.

[参考译文] CCS/TMS320C5505:实施 VC5505 FFT 滤波器时出现问题演示

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/577172/ccs-tms320c5505-issues-implementing-vc5505-fft-filter-demo

器件型号:TMS320C5505

工具/软件:Code Composer Studio

你(们)好。

我已经阅读过有关此演示代码的其他相关文章、其中有几篇文章。 我没有看到任何人有我的问题、因此我正在创建自己的帖子。

我已成功将 FFT 滤波器演示代码导入到 eZdsp USB 板、并已阅读与该代码关联的发行说明 pdf。 我对代码所做的更改非常小、只尝试每个不同的测试输入(不是来自编解码器输入的测试输入)、也尝试不同的 FFT 长度。

我能够调试、加载和运行代码、而不会出现任何明显的问题。 代码应对存储在内存中的正弦波执行 FFT、并将结果以及未过滤的结果输出到计算机的耳机插孔。 电路板的 LED 应每隔5秒交替亮起/熄灭、以指示信号是否正在被过滤。

我的问题:LED 指示灯闪烁、正如我说过的、代码似乎没有任何问题、但是无论是通过计算机扬声器还是插入耳机、都没有声音。 我的耳机或计算机没有问题、因为我可以在任何一种配置中听到任何其他声音。

此外、我尝试将 FFT 图形为另一种查看输出的方法、但未成功、输出始终为0。 这可能是我用于该图的起始地址的问题;我正在使用单次图并使用本文档中建议的起始地址:  0x3000。

如果您想知道 FFT 输出为什么看起来为0会有所帮助、我可能需要向演示代码添加更多用户输入以使其正常工作? 发行说明似乎表明、一旦您将其加载到 eZdsp USB 记忆棒、它应该已准备好进行测试、我确实确认正在使用测试输入、而不是编解码器输入。

其他信息:我使用的是 Code Composer Studio 版本4。

谢谢!