#ifndef __INITIALIZE_H #define __INITIALIZE_H #include #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