From 3865a9ec37dd7d2991672ed479646755fb2625fc Mon Sep 17 00:00:00 2001
From: liuzhigang <15608060653@163.com>
Date: 星期四, 13 十一月 2025 11:09:49 +0800
Subject: [PATCH] 新增PWM控制,蓝牙功能

---
 STM32H743/FML/pwm_ctrol.h |    9 +++++++++
 1 files changed, 9 insertions(+), 0 deletions(-)

diff --git a/STM32H743/FML/pwm_ctrol.h b/STM32H743/FML/pwm_ctrol.h
index 5ed74fb..f412ca6 100644
--- a/STM32H743/FML/pwm_ctrol.h
+++ b/STM32H743/FML/pwm_ctrol.h
@@ -16,10 +16,19 @@
 /*******************************************************************************
  *                                  Macro                                      *
  *******************************************************************************/
+// PWM 输出通道宏定义(根据您的硬件连接修改)
+#define MOTOR_TIM          htim3
+#define STEERING_TIM       htim3
+
+#define MOTOR_CHANNEL      TIM_CHANNEL_1   // 接 TIM3_CH1
+#define STEERING_CHANNEL   TIM_CHANNEL_2   // 接 TIM3_CH2
 
 void set_all_pwm(uint16_t duty);
 void set_pwm_left();
 void set_pwm_right();
+void Set_Steering_PWM(int16_t steer) ;
+uint32_t Map(int16_t input, int16_t in_min, int16_t in_max, uint32_t out_min, uint32_t out_max);
+void Set_Motor_PWM(int16_t speed) ;
 
 
 #endif

--
Gitblit v1.9.3