1. 添加arm_cortexM3l_math.lib

在keil5中,添加arm_cortexM3l_math.lib至CMSIS文件夹,网上有些下载的文件不正确,看大小可以看出来,1k大小的基本不能用,该文件的物理位置大家可以自己选择,我将其放在User>DSP>Lib文件夹中。

2. 添加arm_fft_bin_data.c

在keil5中,添加arm_fft_bin_data.c添加至USER文件夹中,而该文件的物理位置大家可以自己选择,我将其放在User>DSP文件夹中。

3. 在options for target中添加关键字

在C/C++>Define中添加ARM_MATH_CM3。并在Include Paths中添加所有.c,.h文件的路径。

4. 必须的几个头文件

arm_common_tables,arm_const_structs,arm_math,cmsis_armcc,cmsis_compiler,我将其放在User>DSP>Include中

STM32移植DSP库

作者:伏熊(专业:射频芯片设计、雷达系统。爱好:嵌入式。欢迎大家项目合作交流。)
微信:GuoFengDianZi

相关文章: