OpenEdv-开源电子网

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

W5500长时间工作后,进入异常状态不能连接

[复制链接]

28

主题

91

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
214
金钱
214
注册时间
2018-4-10
在线时间
28 小时
发表于 2020-6-18 14:50:10 | 显示全部楼层 |阅读模式
5金钱
采用W5500+STM32F1单片机做网络通信,W5500端做客户端,笔记本电脑模拟服务器,用网络调试助手进行调试;正常工作时一切正常,能进行通信,但是有时候会出现异常情况;异常现象为:拷机数十小时以上(网口处于连接状态,但是没有发送数据),断开网阔调试助手,重新打开不能正常重连(程序主循环中一致尝试重连),正常情况下应该很快连接;此时PHY寄存器正常,拔出网线显示连接中断,插上网线显示已连接,但是Sn SR寄存器异常,一致显示0x17已连接状态,不管拔出网线啊还是关闭网口;此时复位一下系统就可以正常工作。

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

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165371
金钱
165371
注册时间
2010-12-1
在线时间
2110 小时
发表于 2020-6-19 01:27:10 | 显示全部楼层
回复

使用道具 举报

28

主题

91

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
214
金钱
214
注册时间
2018-4-10
在线时间
28 小时
 楼主| 发表于 2020-6-22 10:07:21 | 显示全部楼层
666666666666666
回复

使用道具 举报

3

主题

39

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
214
金钱
214
注册时间
2015-12-25
在线时间
65 小时
发表于 2020-6-22 11:33:51 | 显示全部楼层
最近我遇到一个问题,测试用例,使用起来没问题,电脑端发送什么,工具显示什么数据。但是例程中,一旦返回数据的时候有多余的操作的话,电脑工具上显示的数据就是乱码,不知道有没有遇到这个问题。截图框中的数据是正常有效数据,但是程序中后面加了一个判断校验之后,数据就异常了,不知道有没有遇到这样子的问题,增加了延时也是无效的。

TIM图片20200622113232.png
回复

使用道具 举报

3

主题

39

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
214
金钱
214
注册时间
2015-12-25
在线时间
65 小时
发表于 2020-6-22 11:34:34 | 显示全部楼层
LLmeishi 发表于 2020-6-22 11:33
最近我遇到一个问题,测试用例,使用起来没问题,电脑端发送什么,工具显示什么数据。但是例程中,一旦返回 ...

仿真查看了发送数据数组,是有效的,socket号,以及数据长度都是对的。
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-2-25 23:25

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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