From c6a1e7c00cd2946cef7716b205026a907136778b Mon Sep 17 00:00:00 2001
From: guowenxue <guowenxue@gmail.com>
Date: Sun, 12 Jul 2026 18:41:28 +0800
Subject: [PATCH] Add ex1.servo-sg90

---
 ex1.buzzer-music/Board/miscdev.h |   15 +++++++++++++++
 1 files changed, 15 insertions(+), 0 deletions(-)

diff --git a/ex1.buzzer-music/Board/miscdev.h b/ex1.buzzer-music/Board/miscdev.h
index 58fcfe0..6ecb62b 100644
--- a/ex1.buzzer-music/Board/miscdev.h
+++ b/ex1.buzzer-music/Board/miscdev.h
@@ -21,6 +21,13 @@
 #define OFF    0
 #define ON     1
 
+/*
+ *+----------------------+
+ *|    STM32 GPIO API    |
+ *+----------------------+
+ */
+
+
 /* 定义一个gpio的结构体,用来描述这个引脚的相关信息 */
 typedef struct gpio_s
 {
@@ -30,6 +37,8 @@
     int                 active; /* 1 for active high, 0 for active low */
 } gpio_t;
 
+extern void gpio_clk_enable(GPIO_TypeDef *port);
+
 /*
  *+----------------------+
  *|    GPIO Relay API    |
@@ -151,4 +160,10 @@
  */
 extern void udelay(uint16_t us);
 
+/**
+ * @brief  毫秒秒级延时,直接使用 HAL_Delay(),方便代码可读性
+ * @param  ms: 延时时长(毫秒)
+ */
+#define mdelay(ms)  HAL_Delay(ms)
+
 #endif /* __MISCDEV_H */

--
Gitblit v1.10.0