44 lines
1.5 KiB
C
Raw Permalink Normal View History

2026-05-10 21:35:40 +08:00
#ifndef __APP_MOTOR_H__
#define __APP_MOTOR_H__
typedef enum
{
motor_state_stop = 0, // 停下
motor_state_goAhead, // 前进
motor_state_goBack, // 后退
motor_state_turnLeft, // 左转
motor_state_turnRight, // 右转
motor_state_selfLeft, // 自转 左 逆时针
motor_state_selfRight, // 自转 右 顺时针
motor_state_NUM, // 状态总数
}motor_state_ENUM;
/*************************************************************************************
* @brief app_motor
*
* @warning ,
* @note
*************************************************************************************/
void app_motor_init(void);
/*************************************************************************************
* @brief
*
* @warning ,
* @note
*************************************************************************************/
void app_motor_mainProcess(void);
/*************************************************************************************
* @brief
* @param[in/out] e_val
*
* @warning ,
* @note
*************************************************************************************/
void app_motor_changeState(motor_state_ENUM e_val);
#endif