stm32调用库函数arm_cfft_f32的时候显示没有定义

—项目中需要用到stm32进行处理,求信号的幅度和相位,所以需要使用到FFT,但是在调用ST的FFT库函数时出现了错误,下面是解决方法。—

直接加入FFT官方库后如图:
FFT官方库

还需要加上三个头文件:
在这里插入图片描述

直接在程序中调用官方库中的FFT变换函数:
在这里插入图片描述
会出现以下错误提示:
在这里插入图片描述
大概意思就是这三个函数没有定义的情况下就开始进行使用,这是错误的!

解决办法:
找了好多方法,最终加入了一个DSP库之后就可以编译通过了:
stm32调用库函数arm_cfft_f32的时候显示没有定义_第1张图片

你可能感兴趣的:(stm32,C)