//////////////////////////////////////////////////////////////////////////// ///@copyright Copyright (c) 2018, 传控科技 All rights reserved. ///------------------------------------------------------------------------- /// @file bsp_drv.h /// @brief bsp @ driver config ///------------------------------------------------------------------------- /// @version 1.0 /// @author CC /// @date 20180331 /// @note cc_AS_stc02 ////////////////////////////////////////////////////////////////////////////// #ifndef _TASK_KEYSTATUS_H #define _TASK_KEYSTATUS_H #include "../ctask/task.h" #define LongKey_PWR_MSeconds 3000 #define LongKey_WIFICONF_MSeconds 2000 typedef struct _s_task_keystatus { TS_task task; U32 Key1_Down_Begin_Time; U32 Key2_Down_Begin_Time; U32 Key3_Down_Begin_Time; U8 Key1_handled; U8 Key2_handled; U8 Key3_handled; }S_TASK_KEYSTATUS; extern S_TASK_KEYSTATUS _s_task_keystatus; extern void L3_task_KeyStatus_init(void); extern void L3_task_keystatus_handler(S_TASK_KEYSTATUS *s); #endif // #ifndef