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/Inc/tim.h | 70 +++++++++++++++++++++++++++++++++++
1 files changed, 70 insertions(+), 0 deletions(-)
diff --git a/mcu_sdk/gd32f103/rk_eFire/System/Inc/tim.h b/mcu_sdk/gd32f103/rk_eFire/System/Inc/tim.h
new file mode 100644
index 0000000..1ccb4d4
--- /dev/null
+++ b/mcu_sdk/gd32f103/rk_eFire/System/Inc/tim.h
@@ -0,0 +1,70 @@
+/**
+ ******************************************************************************
+ * File Name : TIM.h
+ * Description : This file provides code for the configuration
+ * of the TIM 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
+ *
+ ******************************************************************************
+ */
+/* Define to prevent recursive inclusion -------------------------------------*/
+#ifndef __tim_H
+#define __tim_H
+#ifdef __cplusplus
+ extern "C" {
+#endif
+
+/* Includes ------------------------------------------------------------------*/
+#include "main.h"
+
+#define Time_After(a,b) \
+ ((int32_t)(b) - (int32_t)(a) < 0)
+#define Time_Before(a,b) Time_After(b,a)
+
+#define Time_After_Eq(a,b) \
+ ((int32_t)(a) - (int32_t)(b) >= 0)
+#define Time_Before_Eq(a,b) Time_After_Eq(b,a)
+
+/* Timeout happened, x should be last jiffies+timeout value */
+#define Timeout_Happened(x) (Time_After_Eq(jiffies, x))
+
+
+extern TIM_HandleTypeDef htim2;
+extern volatile uint32_t jiffies;
+
+
+extern TIM_HandleTypeDef htim2;
+
+/* USER CODE BEGIN Private defines */
+
+/* USER CODE END Private defines */
+
+void Board_TIM2Init(void);
+
+/* USER CODE BEGIN Prototypes */
+
+/* USER CODE END Prototypes */
+
+#ifdef __cplusplus
+}
+#endif
+#endif /*__ tim_H */
+
+/**
+ * @}
+ */
+
+/**
+ * @}
+ */
+
+/************************ (C) COPYRIGHT STMicroelectronics *****END OF FILE****/
--
Gitblit v1.9.1