当前位置: 代码迷 >> 单片机 >> lwip 实现断线重连的有关问题
  详细解决方案

lwip 实现断线重连的有关问题

热度:326   发布时间:2016-04-28 15:43:29.0
lwip 实现断线重连的问题。
各位大侠 , 正在学习lwip 移植到8962板子上,板子是客户端 pc是server端,先打开server端 后给板子上电,可以建立连接,但是问题是如果通信过程中突然断开,比如server端重启,连接就断开了 如何在不让板子重启的情况下 再次建立连接呢?网上说心跳帧,具体能告诉我怎么个机制吗?板子的程序中main函数先建立连接 然后在做别事情,如果采用中断方式,连接超时中断以后怎么才回到main函数? 帮帮忙啊?
------解决方案--------------------
板子上的网络芯片(如DM9000)等,可以检测到网络断开的一个中断。在此中断里面硬件复位DM9000芯片以及断开TCP连接