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.

[参考译文] TMS320F28379D:最大 FFT 大小

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/830374/tms320f28379d-max-fft-size

器件型号:TMS320F28379D
主题中讨论的其他器件:C2000WARE

我在论坛上读到过、一些 TI 员工说:  

"该 controlSUITE FFT 库将 FFT 大小限制在2^5到2^10之间、这是不正确的。 此范围仅反映预计算的分维因子表可用的值。 正如我们所看到的、2^14范围内的 FFT 大小正常工作、但2^15无法正常工作、我在 JIRA TT 中指出、用户指南中需要提供此信息。" 

我想知道这个问题是否得到解决、最大复数 FFTsize 是什么。 是否需要在存储器映射上执行某项操作?

此致

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

    Fransciso、

    此信息仍然存在、并且没有更新。 16384 RFFT 是似乎有效的最大值、但假定有必要的 RAM 可用。  

    谢谢、

    Sira

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

    谢谢你 Sira、但我要求复数 FFT、上面的帖子指出了实数 FFT 的限制。

    它是相同还是一半?

    f28379D 是否有足够的 RAM?

    是否可以使用自定义的函数扩展该 FFT? 如果是、您有示例吗?

    此致

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

    好的、我将对其进行研究。 这是美国的假日周末、所以我明天会回来。

    谢谢、

    Sira

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

    我的想法是对于复数 FFT、它将是该大小的一半、以考虑实系数和虚系数。 但同样、最初的限制与尺寸无关-有足够的空间来解决它、但它仍然不起作用、这正是我们没有花时间进行故障排除的原因。 因此、我无法确定16384 CFFT 不起作用。 我想知道您是否尝试过它。 我当然希望至少8192 CFFT 能够正常工作。

     您想到的是哪种定制功能? 我们的示例全都在 C2000Ware 中提供、供您查看。

    谢谢、

    Sira

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

    [引用用户="Sira Rao80"]

    我的想法是对于复数 FFT、它将是该大小的一半、以考虑实系数和虚系数。 但同样、最初的限制与尺寸无关-有足够的空间来解决它、但它仍然不起作用、这正是我们没有花时间进行故障排除的原因。 因此、我无法确定16384 CFFT 不起作用。 我想知道您是否尝试过它。 我当然希望至少8192 CFFT 能够正常工作。

    [/报价]

    不会造成损害、但我认为工作应该在供应商一方。

    [引用 user="Sira Rao80"> 您想到了什么类型的定制函数? 我们的示例全都在 C2000Ware 中提供、供您查看。

    一个 C 语言编程 FFT 函数。 您是否有类似的东西?

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

    好的、我必须为此腾出时间。 可能需要几天时间。 我将看到我找到的内容。

    出于优化目的、我们的 FFT 实现在 C28x 汇编语言中。 我认为我们没有 C 版本。 我也会检查它。 非常确定您可以在线找到 C 版本、并在我们的器件上正常运行。

    谢谢、

    Sira

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

    谢谢你,Sira,这将是梦幻般的!!

    期待收到您关于这两个问题的消息。

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

    很遗憾、我没有找到时间测试我本周计划的测试结果。 我不确定我也会找到时间、因为我不是这些库的唯一所有者。 我必须在内部进行咨询。 如果您给了我一个电子邮件地址、我可以与您单独讨论。

    对于 C FFT、它应位于 C2000Ware 中的以下路径

    \C2000Ware_2_00_00_02\libraries\DSP\FPU\c28\references\C\source\FFT

    我将通过电子邮件解决此问题。

    谢谢、

    Sira

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

    感谢您对 Sira 的关注。

    您能否给我发送一封私人邮件、以便我可以向您提供我的电子邮件地址?

    此致