跳转至

CMSIS-DSP 数字信号处理库

准备工作

由于我们的项目是通过STM32CubeMX生成的,所以CMSIS-DSP库已经包含在项目中。如果你没有使用STM32CubeMX,你可以从ARM的官方网站下载该库。

集成库

该库有两种形式:源码和已编译库。你可以根据自己的喜好选择其中一种。这里我们为了简便,使用已编译的库。

在Keil中,打开“Manage Project Items”,添加一个自定义名称的分支,然后点击“Add file”并导航到库文件夹。选择库文件并点击“Add”。(参见下图)

DSP

包含头文件

与上述步骤类似,头文件位于“Include”文件夹中。将该文件夹添加到项目中,并在源代码中包含头文件。

更新包含路径

打开“Options for Target”,并在“C/C++”选项卡中的“Include Paths”中添加“Include”文件夹的路径。

结束

现在,CMSIS-DSP库已经成功集成到项目中。你可以在项目中使用该库提供的函数。