From aa38e5c1f48e31213ee349aa5cd6f06c85bda70d Mon Sep 17 00:00:00 2001
From: android <android@lingyun.com>
Date: Tue, 25 Jun 2024 21:49:39 +0800
Subject: [PATCH] Add GD32F103RCT6 ADC converter board SDK source code
---
mcu_sdk/gd32f103/rk_eFire/System/Src/iwdg.c | 52 ++++++++++++++++++++++++++++++++++++++++++++++++++++
1 files changed, 52 insertions(+), 0 deletions(-)
diff --git a/mcu_sdk/gd32f103/rk_eFire/System/Src/iwdg.c b/mcu_sdk/gd32f103/rk_eFire/System/Src/iwdg.c
new file mode 100644
index 0000000..57ba53d
--- /dev/null
+++ b/mcu_sdk/gd32f103/rk_eFire/System/Src/iwdg.c
@@ -0,0 +1,52 @@
+/**
+ ******************************************************************************
+ * File Name : IWDG.c
+ * Description : This file provides code for the configuration
+ * of the IWDG instances.
+ ******************************************************************************
+ * @attention
+ *
+ * <h2><center>© Copyright (c) 2021 STMicroelectronics.
+ * All rights reserved.</center></h2>
+ *
+ * This software component is licensed by ST under Ultimate Liberty license
+ * SLA0044, the "License"; You may not use this file except in compliance with
+ * the License. You may obtain a copy of the License at:
+ * www.st.com/SLA0044
+ *
+ ******************************************************************************
+ */
+
+/* Includes ------------------------------------------------------------------*/
+#include "iwdg.h"
+#include "board_common.h"
+
+/* USER CODE END 0 */
+
+IWDG_HandleTypeDef hiwdg;
+
+TimerEvent_t WdgTimer;
+
+
+/* IWDG init function */
+void Board_IWDG_Init(void)
+{
+
+ hiwdg.Instance = IWDG;
+ hiwdg.Init.Prescaler = IWDG_PRESCALER_256;
+ hiwdg.Init.Reload = 4095;
+ if (HAL_IWDG_Init(&hiwdg) != HAL_OK)
+ {
+ Error_Handler();
+ }
+}
+
+
+
+void Board_IWDGFeed(void)
+{
+ HAL_IWDG_Refresh(&hiwdg);
+}
+
+
+/************************ (C) COPYRIGHT STMicroelectronics *****END OF FILE****/
--
Gitblit v1.9.1