中级会员
 
- 积分
- 346
- 金钱
- 346
- 注册时间
- 2012-10-11
- 在线时间
- 136 小时
|
5金钱
LWIP开发手册(ENC28J60V1.0)的网络实验8中,在没打开PC机的网络调试助手的情况下,一直运行一下三行代码:
tcp_clientconn = netconn_new(NETCONN_TCP); //创建一个TCP链接
err = netconn_connect(tcp_clientconn,&server_ipaddr,server_port);//连接服务器
if(err != ERR_OK) netconn_delete(tcp_clientconn); //返回值不等于ERR_OK,删除tcp_clientconn连接
创建好一个TCP链接后,没打开连接上没连接上PC机的网络调试助手,会删除tcp_clientconn连接;但是一直在循环的创建,
会碰到创建的 tcp_clientconn的值为0后,err=ERR_ARG(非法参数,有tcp_clientconn=0引起的)。
由于只要一次产生有非法参数的错误,之后创建的 tcp_clientconn的值一直为0,想问这是什么问题引起造成的。
|
|