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 中实现 FFT

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1314546/tms320f28379d-how-to-implement-fft-in-tms320f28379d

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

基本而言、我要找到正弦波的相位。 因此、我只想知道如何使用 FFT 来查找正弦波的相位或两个正弦波之间的相位差

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

    Niraj 您好、

    您是否已经了解过 C2000Ware 中提供的 DSP FPU 库? 您可以在 C2000Ware_5_01_00_00\libraries\dsp\FPU\c28中找到它。 这里有一个 docs 文件夹、其中包含的用户指南可以帮助您解释相关的 FFT 函数/对象。

    请记住、由于您使用的是 F2837xD、因此只有 FPU32 FFT 选项可用( 根据用户指南、这会限制您可以使用哪些 FFT 对象/函数)。 我强烈建议使用 SysConfig 进行设置、因为该工具将执行一些其他错误检查并 简化所需的一些步骤。 虽然这不是您使用的确切器件、但您可以在 C2000Ware_5_01_00_00\driverlib\f2838x\examples\C28x\dsp 中看到 F2838x 器件的类似示例 。

    [quote userid="590881" url="~/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1314546/tms320f28379d-how-to-implement-fft-in-tms320f28379d 这样我就想知道如何使用 FFT查找正弦波的相位或两个正弦波之间的相位差

    根据我在前面提到的用户指南、第5.1节列出了一些可用于 FFT 的函数。 您可以查看用户指南中有关以下突出显示功能的相关部分:

    如果您还有其他问题、请告诉我。

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

    您好、Omer:

    我曾尝试过该功能、但没有找到任何有关 F2837xD 器件 FFT 的 SysConfig。

    您能为我提供更多有关这方面的信息吗?

    例如如何访问 SysConfig 并  

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

    Niraj 您好、

    我认为 CCS 自带了 SysConfig、但如果没有、可以从 这个页面下载。 目前、我不认为大多数 F2837x 器件示例都导入了 c2000.syscfg 文件、 因此、您可以按照以下常见问题解答向 driverlib 工程添加 SysConfig 支持功能、或者您可以导入通用工程并从 所选的任何器件将其迁移到 F2837xD 器件(该工程可在 C2000Ware_5_01_00_00/driverlib/ / /examples/universal)。 我建议做第二个选择 ,因为迁移速度更快、更简单。