请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:CC2642R 主题中讨论的其他器件: CC1312R、 CC2652R7、 CC1352R、 CC1352P、 CC2652P、 CC2652R
您好!
以下是一些利用 CC2642R 的 DSP 功能来运行 FFT 运算的指南。
注意:同一指南适用于所有具有 Cortex M4F 的 CC13xx 和 CC26xx 器件。 其中包括 CC1312R、CC1352R、CC1352P、CC1352R7、CC2642R、 CC2652R、CC2652P、CC2652R7等
- 下载 CMSIS-DSP 库文件 https://github.com/ARM-software/CMSIS_5/blob/5.7.0/CMSIS/DSP/Lib/ARM/arm_cortexM4lf_math.lib
- 将文件存储在中 source\third_party/CMSIS\lib
- 重命名文件 math.lib
- 下载 https://github.com/ARM-software/CMSIS_5/tree/5.7.0/CMSIS/DSP/Include 中存储的头文件
- 如果需要、这里是我的内容 \source\third_parti\CMSIS 文件夹 e2e.ti.com/.../cmsis.zip
- 将其存储在中 \source\third_parties\CMSIS\include
- 打开 CCS、导入空示例
- 包含库:Project > Properties > Build > Arm Linker > File Search Path。 添加 third_party/CMSIS/lib/math.lib
- 在您的项目中、创建一个名为 CMSIS 的新文件夹来存储 CMSIS 库的头文件
- 复制存储在中的文件 此新文件夹中的\source\third_parti\CMSIS\Include
- 将此文件夹添加到搜索路径:Project > Properties > Build > Arm Compiler > Include Options
我已经使用 SDK 中提供的"empty"示例对其进行了测试( \examples\rtos\ \drivers\empty)、其中我添加了库中提供的示例。
以下是我的 empty.c 文件的修改内容:
您可能还想查看此 帖子、 此主题 和此 应用手册 以了解更多详细信息。
此致、