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.

[参考译文] AM2612:AM261x 上的 FFT 支持

Guru**** 2511985 points


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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1541800/am2612-fft-support-on-am261x

器件型号:AM2612


工具/软件:

尊敬的团队:

AM26x 中是否有可用于计算 FFT 的硬件? AM261x 上是否有 FFT 库?

此致、

Zane

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

    尊敬的 Zane:

    请参阅以下内容:

    dev.ti.com/.../node

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

    此外、您还可以在此处的 SDK 中找到 CFFT 示例:

    MCU_PLUS_SDK/examples/benchmark_demo/CMSIS_CFFT

    如果您需要更多信息、请告诉我。

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

    您好:Nilabh、

    感谢您的帮助! 但它可能有一些误差。 Am261x 是 500MHz、而不是 800MHz。 而且 AM26x SDK 中缺少 CMSIS。 尝试运行时找不到 arm_math.h、因此我将 AM24 SDK 中的 CMSIS 文件夹复制到 AM26 SDK。 但仍然无法正常工作。 我认为可能需要为 AM26x 重建库。 如何操作?

    此致、

    Zane

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

    您好: Nilabh、

    我通过在 CCS 搜索路径中添加 CMSIS 库解决了这个问题。

    我可以使用 FFT Size = 2048 运行。 但是、当将 FFT 大小设置为 4096 时、它会停在下面一行、您能帮帮我吗?

     

    此致、

    Zane

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

    尊敬的 Zane:

    它进入预取中止处理程序:

    预取中止 与指令提取相关联、而不是与数据访问相关联。 当发生预取中止时、处理器将预取指令标记为无效、但在执行指令之前不会接收到异常。

    可能很难仅通过屏幕截图对此进行调试。 您能否看到缓冲区的存储器是否足够?

    另外、我将尝试检查函数、以便更好地理解问题。