add Motor function

This commit is contained in:
2025-06-28 22:33:16 +08:00
parent 9ca28fd516
commit 88103d9eee
28 changed files with 562 additions and 262 deletions

27
fun/Motor.h Normal file
View File

@@ -0,0 +1,27 @@
#ifndef __MOTOR_H__
#define __MOTOR_H__
#include "headfile.h"
void PWM_GPIO_TIM_Init(void);
void MotorA_Dir(uint8_t dir);
void MotorB_Dir(uint8_t dir);
// <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>A<EFBFBD><41><EFBFBD>ٶ<EFBFBD>
void MotorA_Speed(uint8_t speed);
// <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>B<EFBFBD><42><EFBFBD>ٶ<EFBFBD>
void MotorB_Speed(uint8_t speed);
// ʾ<><CABE> ͬʱ<CDAC><CAB1><EFBFBD>Ƶ<EFBFBD><C6B5><EFBFBD>A/B
// <20><>ʾ <20><><EFBFBD><EFBFBD> Dir 0 ---- ǰ<><C7B0> go forward
// <20><><EFBFBD><EFBFBD> Dir 1 ---- <20><><EFBFBD><EFBFBD> go forward
void DriveBOTH(int16_t speedA,int16_t speedB);
#endif