#ifndef MOTOR_HPP #define MOTOR_HPP #include "djiMotor.h" #include "pid.h" typedef enum { ZER0 = 0, // POINT_TOP = 360, }Trigger_state;//存放位置宏定义 class Trigger { public: Trigger();//构造函数声明 void triggerZero(); void triggerFlow(float angle); //暂存要发送的电流 int16_t result; //电机状态 private: motor_measure_t* T_Motor; //扳机3508pid static const float Trigger_speed_PID[3]; static const float Trigger_angle_PID[3]; //电机速度pid结构体 pid_type_def speed_pid; //位置环pid pid_type_def angle_pid; float angleSet; }; #endif