Core: Cortex: tuned delay loops on STM32F4

This was done using an oscilloscope without a full
understanding of the assembly code.
Timings should be better but not perfect.
Stm32F4D: Blink: adjusted delay to 0.5 s