研究生
最后登录1970-1-1
在线时间 小时
注册时间2016-7-18
|
火哥,我把wifi程序想用ucosiii来写,为啥在任务体里面就不出来了?没有调用wifi_function.c 里面的函数,任务函数如下:
static void AppTask ( void * p_arg )
{
OS_ERR err;
char cCh;
(void)p_arg;
while (DEF_TRUE) { //èÎÎñìå
PC_Usart("\r\nò°»e WF-ESP8266 WiFiÄ£¿é2aêÔày3ì\r\n"); //′òó¡2aêÔày3ììáê¾DÅÏ¢
PC_Usart ( "\r\nÇëêäèëÄ£¿éμÄ2aêÔÄ£ê½μıàoÅ£¬±àoÅèçÏ£o\
\r\n1.STAģ꽣o TCP Client\
\r\n2.APģ꽣o AP Server\
\r\n3.STA+APģ꽣o (STA)TCP Client + (AP)TCP Server\
\r\nêäèë¸ñê½Îa£o±àoÅ+¿Õ¸ñ£¬μã»÷·¢Ëí\r\n" );
scanf ( "%c", & cCh );
switch ( cCh )
{
case '1':
pNet_Test = ESP8266_STA_TCP_Client;
PC_Usart("\r\n¼′½«½øDDμÄ2aêÔêÇ£o1.STAģ꽣o TCP Client\r\n");
break;
case '2':
pNet_Test = ESP8266_AP_TCP_Server;
PC_Usart("\r\n¼′½«½øDDμÄ2aêÔêÇ£o2.APģ꽣o TCP Server\r\n");
break;
case '3':
pNet_Test = ESP8266_StaTcpClient_ApTcpServer;
PC_Usart("\r\n¼′½«½øDDμÄ2aêÔêÇ£o3.STA+APģ꽣o (STA)TCP Client + (AP)TCP Server\r\n");
break;
default:
pNet_Test = NULL;
PC_Usart("\r\nêäèë′íÎó£¬2»½øDD2aêÔ£¡\r\n");
break;
}
if ( pNet_Test )
pNet_Test ();
OSTimeDlyHMSM ( 0, 0, 0, 500, OS_OPT_TIME_DLY, & err ); //ÿ¸ô500ms·¢Ëíò»′Î
}
}
|
|