野火电子论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 15601|回复: 7

关于W5500 以太网通讯

[复制链接]
发表于 2015-4-15 10:18:46 | 显示全部楼层 |阅读模式
         采用的是野火ISO_MINI开发板和W5500模块,下载的野火教程中3.TCP server的程序,在调试过程中我发现此程序在TCP客户端发送的帧间隔相对较长的时候,发送和返回的命令对比是一样的,但是帧间隔很小的时候 比如10ms 发送和返回的数据 明显会出现不一致,请大家和火哥看看呗,这个程序在这种情况下 是不是存在一定的不稳定性?TCP测试结果在附件图片中,Thank you!

TCP发送和返回的报文对比

TCP发送和返回的报文对比
回复

使用道具 举报

发表于 2015-4-15 15:08:55 | 显示全部楼层
发送速度高或数据包比较大的时候可能会出现错误的
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-4-15 16:05:47 | 显示全部楼层
请问这样的错误怎么样才能避免 ?我是在这个程序基础上 做modbus TCP Server的,在调试过程中 我发现 这里好像有Bug的 很头疼 下一步 有什么方法能避免这样的错误
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-4-17 10:29:15 | 显示全部楼层
通过和wiznet公司的技术支持沟通 终于发现问题所在,在野火开发板上W5500模块与flash公用SPI1接口,使用W5500模块的时候 特别要注意一定要将SPI1相关跳冒拿掉,不然flash会干扰SPI1与W5500模块的通信,大家千万 别再和我犯同样的错误!
回复 支持 反对

使用道具 举报

发表于 2016-1-26 14:38:04 | 显示全部楼层
必须谢谢兄弟经验分享,我就是做modbus tcp遇见这个问题,一连搞了几天都不行,本想也是来论坛发帖求助,看见你的帖子后通讯果然成功,modscan32不会再提示TIME OUT.特在此谢过!
回复 支持 反对

使用道具 举报

发表于 2018-1-5 15:23:37 | 显示全部楼层
看来还是硬件接线没有接好的问题,大家有遇到到技术问题,可以咨询我们深圳炜世科技,我们是WIZnet 代理商,提供技术支持服务0755-86568556 或发邮件support@wisioe.com
回复 支持 反对

使用道具 举报

发表于 2018-1-9 13:34:00 | 显示全部楼层
我之前遇到的情况跟你很相似,你是不是用的SPI1,试一试CS管脚换成一般的GPIO口,充当CS……才看到,两年多前的帖子了。。。
回复 支持 反对

使用道具 举报

发表于 2020-5-7 12:02:41 | 显示全部楼层
感謝你的分享!!!!!!
回复 支持 反对

使用道具 举报

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

本版积分规则

联系站长|手机版|野火电子官网|野火淘宝店铺|野火电子论坛 ( 粤ICP备14069197号 ) 大学生ARM嵌入式2群

GMT+8, 2024-11-22 11:21 , Processed in 0.031436 second(s), 27 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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