开发板UDP程序运行故障

2019-07-21 00:36发布

网络见图
电脑用《网络助手》,开发板用《网络实验3 RAW_UDP实验》
电脑的网络助手用UDP方式以每8秒一次向开发板发送数据,开发板能接收数据,也能PING通;

电脑的网络助手停止发送,等待几十分钟或几个小时,再用UDP方式向开发板发送数据,开发板不能接收数据,也PING不通;
检测网络连接的状态和速度都正常,运行 LAN8720_Get_Status()读是00寄存器的位2,为“1”,运行LAN8720_Get_Speed()与能通讯时一样。
若要通讯正常,要复位。

请问怎么回事?有什么办法在开发板不复位的情况下电脑与开发板的UDP通讯也正常?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
2条回答
dop101
1楼-- · 2019-07-21 04:01
不应该的。我每一秒给开发板发送数据,连续发了一个小时,开发板都可以把数据回给调试助手。
askh
2楼-- · 2019-07-21 06:01
在UDP通讯时:如果电脑一直给开发板发数据,开发板是能与电脑保持通讯的;如电脑长时间(几十分钟或几个小时)不给开发板发数据后,再给开发板发数据,就有可能开发板与电脑通讯中断,要开发板复位或重新连接。

一周热门 更多>