You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
67 lines
1.8 KiB
67 lines
1.8 KiB
4 months ago
|
////////////////////////////////////////////////////////////////////////////
|
||
|
///@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();
|
||
|
}
|