| 1234567891011121314151617181920212223242526272829303132333435363738 |
- #ifndef __INITIALIZE_H
- #define __INITIALIZE_H
- #include <stdint.h>
- #include "TypeDef.h"
- #include "Process_Control.h"
- // 状态
- enum INITIALIZE_StatusEnum
- {
- INITIALIZE_Status_None, // 空闲
- INITIALIZE_Status_Being, // 正在进行
- INITIALIZE_Status_Done, // 结束
- };
- // 结果
- enum INITIALIZE_ResultEnum
- {
- INITIALIZE_Result_None, // 未知
- INITIALIZE_Result_Success, // 成功
- INITIALIZE_Result_Failure, // 失败
- };
- // 初始化诱因处理
- void INITIALIZE_TriggerHandle(void);
- // 重置
- enum EXECUTE_ResultEnum INITIALIZE_Reset(void);
- // 开始
- enum EXECUTE_ResultEnum INITIALIZE_Start(void);
- // 流程处理,放到循环里
- void INITIALIZE_ProcessHandle(void);
- // 获取状态
- enum INITIALIZE_StatusEnum INITIALIZE_GetStatus(void);
- // 获取结果
- enum INITIALIZE_ResultEnum INITIALIZE_GetResult(void);
- #endif
|