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/TMS320C5535:TMS320C5535:如何制作简单的低通 FIR 滤波器

Guru**** 2553450 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/608293/ccs-tms320c5535-tms320c5535-how-to-make-a-simple-low-pass-fir-filter

器件型号:TMS320C5535

工具/软件:Code Composer Studio

这是我第一次使用 DSP、所以请多多包涵。 我一直在尝试使用 FIR 滤波器来制作低通滤波器、但无法使其正常工作。 我一直在使用 Matlab 来为我提供系数的 h 矢量。 TI 是否有用于其 FIR 系数的特殊格式? 找到这些系数最简单的方法是什么?它们应该如何排列在矢量 h 中? 我查看了一些示例、但希望使用我自己的系数、以便我可以选择我的截止频率。 最后、我想创建一个全通滤波器(在不影响幅度的情况下调整信号相位)。 此外、为了创建实时滤波器、我注意到一些示例使用了 DMA。 考虑到我的 FIR 滤波器一次只接受一个值并将其返回到编解码器、在这种情况下 DMA 是否必要。 任何帮助都将不胜感激!!

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

    我已通知软件团队。 反馈将发布在此处。

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

    我建议查看 C5000的 DSPLIB。 该软件包包含大量与各种 DSP 例程和 C55x 内核相关的信息。 您应该能够在文档中找到有关滤波器设计的大量详细信息以及示例。 http://www.ti.com/tool/sprc100

    希望这对您有所帮助。

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

    Lali、

    感谢您的指导、我找到了我需要的东西。 我从 Matlab 获得了一个采用浮点形式的滤波器矢量、因此它将我的滤波器系数矢量中的每个值四舍五入到零。 我能够将我的矢量向上缩放、使它们是整数而不是小十进制数、它开始工作! 感谢您的帮助!

    Daniel Weber