是硬件的DSP的,但是这个DSP的性能是不如TI的DSP的性能的。
而且在支持DSP的型号上还会支持FPU的,所以,总体的性能上还是不错的。
STM32F4是带有硬件DSP指令的,官网有相关介绍:
STM32F4带的是硬件DSP指令。
本身DSP就是数字信号处理的意思,包括了特殊类的数字信号进行处理运算,比较常见的就是FFT运算,冲击响应计算等等。
stm32f4的dsp是硬件指令集
默认情况下fpu是关闭的需要用编程打开
dsp库的使用方法
在工程目录下新建DSP_LIB文件夹用于存放库文件。然后把arm_cortexM4lf_math.lib和相关头文件(路径STM32F4xx_DSP_StdPeriph_Lib_V1.8.0\Libraries\CMSIS\Include里的文件)拷贝到DSP_LIB文件夹中。