diff --git a/Core/Src/iwdg.c b/Core/Src/iwdg.c index 66114ce..30bd520 100644 --- a/Core/Src/iwdg.c +++ b/Core/Src/iwdg.c @@ -31,14 +31,14 @@ void MX_IWDG_Init(void) { /* USER CODE BEGIN IWDG_Init 0 */ - +__HAL_DBGMCU_FREEZE_IWDG(); /* USER CODE END IWDG_Init 0 */ /* USER CODE BEGIN IWDG_Init 1 */ /* USER CODE END IWDG_Init 1 */ hiwdg.Instance = IWDG; - hiwdg.Init.Prescaler = IWDG_PRESCALER_256; + hiwdg.Init.Prescaler = IWDG_PRESCALER_16; hiwdg.Init.Reload = 4095; if (HAL_IWDG_Init(&hiwdg) != HAL_OK) { diff --git a/Core/Src/main.c b/Core/Src/main.c index a308c78..49eb7e2 100644 --- a/Core/Src/main.c +++ b/Core/Src/main.c @@ -100,7 +100,7 @@ int main(void) SystemClock_Config(); /* USER CODE BEGIN SysInit */ -MX_IWDG_Init(); + MX_IWDG_Init(); /* USER CODE END SysInit */ /* Initialize all configured peripherals */