Moritz M. schrieb:
> Hallo,
>
> ich habe festgestellt, dass unter CoIDE die Hardware FPU des STM32F4 µC
> immer aktiviert wird, egal ob man in den Configurations unter Command ->
> Compiler "FPU Soft" oder "FPU Hard" auswählt.
Kenne die IDE nicht aber da bisher niemand geantwortet hat...
Woran wurde "aktiviert" "festgestellt"?
> Bei "Not use FPU" wird sie natürlich nicht aktiviert.
>
> Wer kennt den unterschied zwischen "FPU Hard" und "FPU Soft"? Bei "FPU
> Soft" wird die FPU doch nur durch den Compiler "emuliert" oder?
Die Einstellungen beziehen sich wahrscheinlich auf die GCC-Optionen
-mfpu und -mfloat-ab. Vermutlich:
"FPU-Soft": -mfpu=fpv4-sp-d16 -mfloat-abi=soft
"FPU-Hard": -mfpu=fpv4-sp-d16 -mfloat-abi=hard
"Not use FPU": Standardeinstellungen (FPU emulation, soft-ABI)