Why does changing the floating-point ABI from hard to soft, stop HAL_Delay returning?
Basic project with the defaults from the config wizard for STM32L4S7Add into the main while loop: declared_volatile_variable += 1; HAL_Delay(1000);Set a break point on the addition and debug. Every second, the breakpoint triggers, then continue...