你的浏览器版本过低,可能导致网站不能正常访问!为了你能正常使用网站功能,请使用这些浏览器。
zhaokenaz 发表于 2013-4-3 15:07 我的解决过程: (提示:看懂附件TCP状态图) 1.检查TCP是否断开:if(pcb->state==CLOSED){}
253689967 发表于 2014-12-10 15:53 对于TCP来说, 对端关闭TCP会发送断开连接的报文的 tcp_recv()注册一个回调函数,判断接收缓存指针 ...
STM32隐藏
5.18活动板子会不会是STM32L4呢
STM32 CUBE软件中找不到STM32L4系列单片机
Your UAT Feedback is needed within today.
应用
AAA
1q1q
12345
11
11.08
回复:STM32F107+LWIP---如何检查tcp通讯断开?并重新连接
RE:STM32F107+LWIP---如何检查tcp通讯断开?并重新连接
回复:STM32F107+LWIP---如何检查tcp通讯断开?并重新连接
RE:STM32F107+LWIP---如何检查tcp通讯断开?并重新连接
回复:STM32F107+LWIP---如何检查tcp通讯断开?并重新连接
回复:STM32F107+LWIP---如何检查tcp通讯断开?并重新连接
相同的问题,今年才遇到
通过判断PCB连接状态和心跳来判断是否连接服务器
if((pcb_t->state!=ESTABLISHED)||(ethHeart[0]==0))
{
。。。。延时10S
tcp_abandon(pcb_t,1);//断开
tcp_close(pcb_t);//关闭
TCP_TEL_Init();//重新连接
}
没有插网线的话 10S重新连一次!
实现也可以 不知道有没有什么问题?
正确,赞一个