#ifndef __PAINT_ROBOT_OLD_H__ #define __PAINT_ROBOT_OLD_H__ #ifdef __cplusplus #if __cplusplus extern "C"{ #endif #endif /* __cplusplus */ #define hlpuart1Exit 6 //#define NewCANSendVersion 1 /*******IO***************/ #define Motor_Power_IO_CTL 0 //K1 #define PaintGun_IO_CTL 1 /*喷枪K2*/ /********PINSTATE*********/ #define K_ON_PaintGun 0 /*喷枪�???�???*/ #define K_OFF_PaintGun 1 #define K_ON_Motor 0 /*驱动电机*/ #define K_OFF_Motor 1 /*********************************************/ /*手动*/ #define Move_Manual 1 //�?? #define Move_Vertical_Move_To_Left 2 //竖直向左 #define Move_Vertical_Move_To_Right 3 //竖直向右 typedef enum _Upper_TakeControl_State { Not_Taken_Over = 0, Taken_Over = 1, } Upper_TakeControl_State; typedef enum _Button_Reset_State { Has_Reset = 0, Has_Not_Reset = 1, } Button_Reset_State; typedef enum _HardWare_Disconnected_State { CONNECTED = 0, DISCONNECTED = 1, } HardWare_Disconnected_State; typedef enum _HardWare_ErrorExisted_State { NOT_ErrorExisted = 0, ErrorExisted = 1, } HardWare_ErrorExisted_State; void CV_GV_Init(); #ifdef __cplusplus #if __cplusplus } #endif #endif /* __cplusplus */ #endif