How to use CMSIS-DSP with STM32G431 in Keil compiler? Getting compiler error
I want to use a CMSIS-DSP FIR function in my code and get a compile error:
compiling phase_det.c...
../Drivers/CMSIS/Include/core_cm4.h(81): error: #35: #error directive: "Compiler generates FPU instructions for a device without an FPU (check __FPU_PRESENT)"
#error "Compiler generates FPU instructions for a device without an FPU (check __FPU_PRESENT)"
..\Src\phase_det.c: 0 warnings, 1 errorIn Keil I used the 'Manage Runtime Environment ' to add CMSIS-DSP Library. In my source code file I haven't yet added the FIR, but I did add the include "arm_math.h".
What does the above error mean? The STM32G431 does have an FPU as far as I know (Ref Manual). Anyway, I want to use fixed point FIR.
What steps do I need to take to properly install the CMSIS-DSP Library?
