回复:STM32F107+LWIP---如何检查tcp通讯断开?并重新连接
大家都搞定了吗。。。回复:STM32F107+LWIP---如何检查tcp通讯断开?并重新连接
我是看附件来得回复:STM32F107+LWIP---如何检查tcp通讯断开?并重新连接
我最近也在学习LWIP,菜鸟一枚调板子调不通(┳_┳)...网口接不到数据,时钟波形也不是方波回复:STM32F107+LWIP---如何检查tcp通讯断开?并重新连接
:lol试着做做!回复:STM32F107+LWIP---如何检查tcp通讯断开?并重新连接
回复第 14 楼 于2013-04-03 15:07:09发表:我的解决过程:
(提示:看懂附件TCP状态图)
1.检查TCP是否断开:if(pcb->state==CLOSED){}
2.(可以不用试试)关闭之前的pcb:tcp_abort(client_pcb);
3.重新连接TCP:tcp_client_connect();
:lol 我正找这个问题
回复:STM32F107+LWIP---如何检查tcp通讯断开?并重新连接
回复第 17 楼 于2013-07-17 08:26:02发表:亲,在哪里添加if(pcb->state==CLOSED)的语句,我单步调试,在拔掉网线后,tcp_connect()函数后,pcb->state的状态是SYN_SENT,但是它不调用回调函数。。。。。
回复第 14 楼 于2013-04-03 15:07:09发表:
我的解决过程:
(提示:看懂附件TCP状态图)
1.检查TCP是否断开:if(pcb->state==CLOSED){}
2.(可以不用试试)关闭之前的pcb:tcp_abort(client_pcb);
3.重新连接TCP:tcp_client_connect();
顶