2019-05-30 02:53 AM
In debug mode, __HAL_DBGMCU_FREEZEZE_IWD() was used to stop the IWDG. Later, the HAL_Delay() function results in an infinite waiting state. I'd appreciate it if you could let me know the cause and solution.
Solved! Go to Solution.
2019-05-30 03:56 AM
It was my mistake.
It was STM32 reset because I set the IWDG counter too small.
Call HAL_Delay function after call of function __HAL_DBGMCU_FREEZE_IWDG() also works well.
2019-05-30 03:56 AM
It was my mistake.
It was STM32 reset because I set the IWDG counter too small.
Call HAL_Delay function after call of function __HAL_DBGMCU_FREEZE_IWDG() also works well.