请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:TM4C1294NCPDT 工具/软件:TI-RTOS
尊敬的所有人:
我能否同时创建服务器和客户端? 当我可以连接到云、但无法使用 TCP 连接到1294 (服务器)时。
void netOpenHook()
{
Task_handle CloudNet_taskHandle;//云
Task_Params CloudNet_taskParams;
ERROR_Block CloudNet_EB;
Task_handle TCPNet_taskHandle;// TCP
Task_Params TCPNet_taskParams;
ERROR_Block TCPNet_EB;
/*确保已初始化 Error_Block */
ERROR_INIT (&CloudNet_EB);
ERROR_INIT (&TCPNet_EB);
/*为客户端创建任务*/
Task_Params_init (&CloudNet_taskParams);
CloudNet_taskParams.STACKSIZE = TCPHANDLERSTACK;
CloudNet_taskParams.priority = 2;
CloudNet_taskParams.arg0 = CloudPORT;
CloudNet_taskHandle = Task_create ((Task_FuncPtr) CloudHandler、&CloudNet_taskParams、&CloudNet_EB);
if (CloudNet_taskHandle =空)
{
//
}
/*
*创建一个任务,该任务将建立传入的 TCP 连接。
* arg0将是此任务侦听的端口。
*
Task_Params_init (&TCPNet_taskParams);
TCPNet_taskParams.STACKSIZE = TCPHANDLERSTACK;
TCPNet_taskParams.priority = 2;
TCPNet_taskParams.arg0 = TcpPort;
TCPNet_taskHandle = Task_create ((Task_FuncPtr) tcpHandler、&TCPNet_taskParams、&TCPNet_EB);
if (TCPNet_taskHandle ==空)
{
//
}
}

