在学习raw lwip时,遇到以下几个问题:
lm3s9b96作为服务器,拔掉网线后,pc机作为客户端就连接不上开发板了;lm3s9b96需重新上电后,pc机才能连接上。
lm3s9b96作为客户端,pc机作为服务器时,开发板连续调用tcp_write,只有第一个能发送到pc机,第二个无法正确发送,利用抓包工具显示开发板没有将第二个tcp_write中的数据发送到PC机。
开发板lwip有时能跑个十分钟、有时则是半个小时,而后自动断开与pc机的连接?pc机有时能ping通开发板,有时又ping不通。
遇到这些问题,觉得特别奇怪,不知道是什么原因?恳求前辈们多指教。 |