1234567891011121314151617181920212223242526272829 |
- #ifndef __HAL_MODE_MANAGE_H__
- #define __HAL_MODE_MANAGE_H__
- #include <stdbool.h>
- #include <stdint.h>
- #include <string.h>
- #include "sdk_common.h"
- #include "SEGGER_RTT.h"
- #include "usr_config.h"
- //定义状态(优先级,后比前大)
- typedef enum
- {
- HAL_MODE_STANDBY = 1, //待机模式(不穿鞋)
- HAL_MODE_NORMAL, //正常模式(穿鞋)
- HAL_MODE_SELF_CHECK, //自检模式
- HAL_MODE_GAME, //游戏模式
- HAL_MODE_REALSTEP, //实时计步模式
- HAL_MODE_EXCEPT_SUSPEND //异常挂起模式
- }hal_mode;
- void hal_mode_set(hal_mode mode);
- hal_mode hal_mode_get(void);
- void hal_mode_manage_Init(void);
- #endif
|