请问楼主,我在调用tcp_write,tcp_output后telnet上收不到数据。我的函数是这样的,我知道简单的调用肯定是有问题的,但是不知道怎么搞,麻烦指教! 
do{ 
    res_FIFO=QueueOut(&MyQueue1,&tcp_dat1);                 
    j+=sprintf(uart_dat+j,"%s",&tcp_dat1); 
    if(res_FIFO==QueueEmpty) 
    { 
    tcp_write(pcb,uart_dat,strlen(uart_dat), 1); 
    tcp_output(pcb);                                                                                 
    } 
}while(res_FIFO==QueueOperateOk);        
 |