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:TMS320F28379D:FPU DSP 软件库函数 RFFT_F32问题

Guru**** 2522770 points
Other Parts Discussed in Thread: C2000WARE

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/864639/tms320f28379d-tms320f28379d-fpu-dsp-software-lib-function-rfft_f32-issue

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

您好!

我的客户正在尝试对 C2000ware 中的 rfft_32进行基准测试。 它们的 N=1024版本工作正常。

修改为 N=2048、并观察到一些容器桶变为4e+13。  

有关 FPI DSP 库的文档确实提到了函数仅支持 N=1024这一事实。 不过、表7.1显示了 N=2048的基准测试。 如果 N > 1024、会发生什么情况?

谢谢!

 

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

    只要有足够的 RAM,16384 RFFT 就可以工作;32768 RFFT 即使有足够的 RAM 也会导致错误(SINCOBUF 中的 INF 值)。

    Twiddle 因子表支持高达1024点 RFFT。 除此之外(2048及更高版本)、不能使用 Twiddle 因子表(必须未定义 use_tables 宏)。 将必须使用 RFFT_F32_SINCOSTable ()计算旋转因子。

    谢谢、

    Sira

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

    谢谢!