| | |
| | | /******************************************************************************* |
| | | * 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 |