硬汉嵌入式论坛

 找回密码
 立即注册
查看: 252|回复: 1
收起左侧

[其它] 求教W5500收发问题

[复制链接]

1

主题

0

回帖

3

积分

新手上路

积分
3
发表于 2025-5-15 10:41:02 | 显示全部楼层 |阅读模式
各位大佬,我现在用STM32F103CBT6与W5500作为TCP Server,多台PC与服务器连接上后,服务器会实时传输数据到PC上,并且PC随时能通过控制软件发送数据至服务器,发送的数据量比W5500发送的数据量小好几倍。但是运行一段时间后,PC上能一直收到服务器发来的数据,但是PC的控制数据却上传不到服务器,并且抓包时发现浏览器向服务器的80端口发送请求时,W5500会断开80端口的连接导致PC打不开服务器设置页面。
此时PC一直都能接收到W5500发来的数据,这就很奇怪,说明连接一直是没断开过的,更不必说PING通了,有没有大佬提供的解决思路,这问题一直让我摸不着头脑。

补充:刚刚测试发现,出现问题后拔掉网线重新接线并连接后又可以接收消息了,并且测试仅有一台机与服务器通信时长时间没出现问题,多台机与服务器通信,可能一两个小时就出现了这种问题。

回复

使用道具 举报

6

主题

268

回帖

286

积分

高级会员

积分
286
发表于 2025-5-15 11:54:39 | 显示全部楼层
你需要将W5500的所有寄存器打印出来,对着手册调试就好了,这样一下就找出问题原因了。
回复

使用道具 举报

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

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2025-6-9 22:14 , Processed in 0.238275 second(s), 23 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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