17 changed files with 253 additions and 91 deletions
@ -0,0 +1,67 @@ |
|||
////////////////////////////////////////////////////////////////////////////
|
|||
///@copyright Copyright (c) 2018, 传控科技 All rights reserved.
|
|||
///-------------------------------------------------------------------------
|
|||
/// @file bsp_drv.c
|
|||
/// @brief bsp @ driver config
|
|||
///-------------------------------------------------------------------------
|
|||
/// @version 1.0
|
|||
/// @author CC
|
|||
/// @date 20180331
|
|||
/// @note cc_AS_stc02
|
|||
//////////////////////////////////////////////////////////////////////////////
|
|||
|
|||
#include "../app/task_appTEST.h" |
|||
#include "app_config.h" |
|||
|
|||
|
|||
S_TASK_APPTEST _s_task_apptest; |
|||
|
|||
void L3_task_AppTest_init(void) |
|||
{ |
|||
L1_task_init(&_s_task_apptest.task); |
|||
L3_task_s_go(_s_task_apptest,D_task_init); |
|||
} |
|||
|
|||
#define D_task_Status00 0x50 |
|||
#define D_task_Status01 0x51 |
|||
#define D_task_Status02 0x52 |
|||
#define D_task_Status03 0x53 |
|||
#define D_task_Status04 0x54 |
|||
|
|||
// POW_OFF = 0, //开机状态
|
|||
// POW_ON = 1, //关机状态
|
|||
// WIFI_CONNECTED = 2, //WIFI连接成功
|
|||
// TCP_CONNECTED = 3, //TCP连接成
|
|||
// WIFI_CONFIG = 9, //WIFI配置连接中
|
|||
|
|||
void L3_task_AppTest_handler(S_TASK_APPTEST *s) |
|||
{ |
|||
TTSS_Task_init() |
|||
L2_task_go(D_task_Status00); |
|||
|
|||
TTSS_Task_step(D_task_Status00) |
|||
|
|||
R.app_status = POW_OFF; |
|||
L2_task_go_Tdelay(D_task_Status01,D_Tdelay_10s); |
|||
|
|||
TTSS_Task_step(D_task_Status01) |
|||
|
|||
R.app_status = POW_ON; |
|||
L2_task_go_Tdelay(D_task_Status02,D_Tdelay_10s); |
|||
|
|||
TTSS_Task_step(D_task_Status02) |
|||
R.app_status = WIFI_CONFIG; |
|||
L2_task_go_Tdelay(D_task_Status03,D_Tdelay_10s); |
|||
|
|||
TTSS_Task_step(D_task_Status03) |
|||
|
|||
R.app_status = WIFI_CONNECTED; |
|||
L2_task_go_Tdelay(D_task_Status04,D_Tdelay_10s); |
|||
|
|||
TTSS_Task_step(D_task_Status04) |
|||
|
|||
R.app_status = TCP_CONNECTED; |
|||
L2_task_go_Tdelay(D_task_Status00,D_Tdelay_10s); |
|||
|
|||
TTSS_Task_end(); |
|||
} |
@ -0,0 +1,28 @@ |
|||
////////////////////////////////////////////////////////////////////////////
|
|||
///@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_APPTEST_H |
|||
#define _TASK_APPTEST_H |
|||
|
|||
#include "../ctask/task.h" |
|||
|
|||
typedef struct _s_task_apptest |
|||
{ |
|||
TS_task task; |
|||
}S_TASK_APPTEST; |
|||
|
|||
extern S_TASK_APPTEST _s_task_apptest; |
|||
extern void L3_task_AppTest_init(void); |
|||
extern void L3_task_AppTest_handler(S_TASK_APPTEST *s); |
|||
|
|||
#endif // #ifndef
|
Loading…
Reference in new issue