FPU单元是芯片上一个独立于CPU处理的浮点运算单元,整个单元可以被使能和关闭。
STM32F4带有32位单精度硬件FPU支持浮点指令集。相比Cortex-M3、Cortex-M0等无FPU的芯片高出数十倍甚至上百倍的运算性能。
对于使用CubeMX的用户,如果芯片带有FPU,会默认开启FPU功能。例如Cotex-M4的内核就有处理浮点数运算的能力,有FPU单元
无FPU的芯片是没有这个选项的,例如Cotex-M3的内核没有处理浮点数运算的能力,没有FPU单元
FPU单元是芯片上一个独立于CPU处理的浮点运算单元,整个单元可以被使能和关闭。
STM32F4带有32位单精度硬件FPU支持浮点指令集。相比Cortex-M3、Cortex-M0等无FPU的芯片高出数十倍甚至上百倍的运算性能。
对于使用CubeMX的用户,如果芯片带有FPU,会默认开启FPU功能。例如Cotex-M4的内核就有处理浮点数运算的能力,有FPU单元
无FPU的芯片是没有这个选项的,例如Cotex-M3的内核没有处理浮点数运算的能力,没有FPU单元