From b577be4b8269ce4c64f6d1d5a46622adc53fdbe3 Mon Sep 17 00:00:00 2001 From: Vladislav Ostapov Date: Tue, 1 Apr 2025 09:53:24 +0300 Subject: [PATCH] =?UTF-8?q?IWDG=20=D0=B7=D0=B0=D0=BC=D0=BE=D1=80=D0=B0?= =?UTF-8?q?=D0=B6=D0=B8=D0=B2=D0=B0=D0=B5=D1=82=D1=81=D1=8F=20=D0=B2=D0=BE?= =?UTF-8?q?=20=D0=B2=D1=80=D0=B5=D0=BC=D1=8F=20=D0=BE=D1=82=D0=BB=D0=B0?= =?UTF-8?q?=D0=B4=D0=BA=D0=B8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Core/Src/main.c | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/Core/Src/main.c b/Core/Src/main.c index c86bbc8..6e5dc8a 100644 --- a/Core/Src/main.c +++ b/Core/Src/main.c @@ -95,7 +95,11 @@ int main(void) SystemClock_Config(); /* USER CODE BEGIN SysInit */ - + char isIwdgReset = 0; + if (RCC->CSR & RCC_CSR_IWDGRSTF) { + SET_BIT(RCC->CSR, RCC_CSR_RMVF); + isIwdgReset = 1; + } /* USER CODE END SysInit */ /* Initialize all configured peripherals */ @@ -107,11 +111,7 @@ int main(void) MX_TIM11_Init(); MX_IWDG_Init(); /* USER CODE BEGIN 2 */ - char isIwdgReset = 0; - if (RCC->CSR & RCC_CSR_IWDGRSTF) { - SET_BIT(RCC->CSR, RCC_CSR_RMVF); - isIwdgReset = 1; - } + HAL_IWDG_Refresh(&hiwdg); ChannelBuffer_reset(&buffer_ch1); @@ -220,7 +220,7 @@ static void MX_IWDG_Init(void) Error_Handler(); } /* USER CODE BEGIN IWDG_Init 2 */ - + DBGMCU->APB1FZ |= DBGMCU_APB1_FZ_DBG_IWDG_STOP; /* USER CODE END IWDG_Init 2 */ }