Пример #1
0
static void TcpClientHandler(void *param)
{
	unsigned short port = 5001;
	vTaskDelay(1000);
	printf("\n\rTCP: Start tcp client!");
	if(g_start_client)
		BsdTcpClient(g_server_ip, port);
		
#if defined(INCLUDE_uxTaskGetStackHighWaterMark) && (INCLUDE_uxTaskGetStackHighWaterMark == 1)
	printf("\n\rMin available stack size of %s = %d * %d bytes\n\r", __FUNCTION__, uxTaskGetStackHighWaterMark(NULL), sizeof(portBASE_TYPE));
#endif
	printf("\n\rTCP: Tcp client stopped!");
	g_client_task = NULL;
	vTaskDelete(NULL);
}
void taskClient( void *pvParameters ){
BsdTcpClient(PORT_NUM);
UART_PRINT("taskClient over\r\n"); 
vTaskDelete(NULL);
}