8 years, 4 months ago.

wait() function is not run in STM32F746-Disco board

I found wait() function is not run in STM32F746-Disco board, it will goto dead loop. Unless you set 'Floating point hardware' to not used in Keil project option. And IAR porject can't compile success.

1 Answer

8 years, 4 months ago.

I believe there should be three options for FPU: None (probably works, but not ideal obviously), Soft (should work) and hard (does not work as far as I am aware).

Despite the confusing names, Soft FPU uses the FPU, only it does not use the FPU registers for caching or something similar.