OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 5511|回复: 2

开发板UDP程序运行故障

[复制链接]

37

主题

88

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2111
金钱
2111
注册时间
2015-1-29
在线时间
123 小时
发表于 2015-12-21 09:13:51 | 显示全部楼层 |阅读模式
5金钱
网络见图
电脑用《网络助手》,开发板用《网络实验3 RAW_UDP实验》
电脑的网络助手用UDP方式以每8秒一次向开发板发送数据,开发板能接收数据,也能PING通;

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

请问怎么回事?有什么办法在开发板不复位的情况下电脑与开发板的UDP通讯也正常?

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

19

主题

176

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1105
金钱
1105
注册时间
2015-10-27
在线时间
206 小时
发表于 2015-12-21 09:26:07 | 显示全部楼层
不应该的。我每一秒给开发板发送数据,连续发了一个小时,开发板都可以把数据回给调试助手。
回复

使用道具 举报

37

主题

88

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2111
金钱
2111
注册时间
2015-1-29
在线时间
123 小时
 楼主| 发表于 2015-12-21 14:43:15 | 显示全部楼层
在UDP通讯时:如果电脑一直给开发板发数据,开发板是能与电脑保持通讯的;如电脑长时间(几十分钟或几个小时)不给开发板发数据后,再给开发板发数据,就有可能开发板与电脑通讯中断,要开发板复位或重新连接。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-2-25 21:06

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表