Float value gives hard fault in STMCubeIDE
Dear All:
I want to use the FPU module in STM32F407,But how can i use it in STM32Cubeide?
and i use UCOS_III.
If I define a floating point data,when i use this data,it will be case HardFault.
add the lib

open the FPU
define __VFP_FP__
but in SystemInit FPU Settings cannot be performed

because in core_cm4.h, __SOFTFP__ is defined ,but i can't find where __SOFTFP__defined

and another question,in startup_stm32f407xx.s file,
.syntax unified
.cpu cortex-m4
.fpu softvfp
.thumb
i set the Floating-point ABI Hardware ,why .fpu=softvfp?