[应用相关] W5500的tcp_server发送不正常问题

[复制链接]
1817|8
 楼主| dontium 发表于 2019-7-8 18:01 | 显示全部楼层 |阅读模式
本帖最后由 dontium 于 2019-7-8 18:03 编辑

使用官网例程,执行              do_tcp_server();                    /*TCP_Server 数据回环测试程序*/

       它的作用是数据回显。

程序运行后,使用网络调试工具可以连接,可以接收和发送。但发送错误的数据。
调试软件图:
w1.png
内存变量图:
w2.png

上图中,发送ABCDEF,在单片机内部,可以看到正确在写入数组,
然而单片机再发出去后,调试软件收到的数据却是变化了的,每次都不一样。
但返回的数据个数一样。
偶尔发现(只有一次)能正确回显。
注:使用的单片机非ST的,看到用W5500者多数在此发帖,因此就跟来了。



wakayi 发表于 2019-8-6 12:40 | 显示全部楼层
帮楼主顶一下吧
wowu 发表于 2019-8-6 12:45 | 显示全部楼层
没有遇到过这个问题
xiaoqizi 发表于 2019-8-6 12:49 | 显示全部楼层
把速度降下来试试看
木木guainv 发表于 2019-8-6 12:53 | 显示全部楼层
有没有干扰啊
 楼主| dontium 发表于 2019-8-7 09:02 | 显示全部楼层
xiaoqizi 发表于 2019-8-6 12:49
把速度降下来试试看

不是速度问题。
原因找到了,是例程问题。另开帖说明了。
 楼主| dontium 发表于 2019-8-7 09:04 | 显示全部楼层
xiaoqizi 发表于 2019-8-7 11:40 | 显示全部楼层
dontium 发表于 2019-8-7 09:02
不是速度问题。
原因找到了,是例程问题。另开帖说明了。

好的 非常感谢说明
木木guainv 发表于 2019-8-7 11:43 | 显示全部楼层
dontium 发表于 2019-8-7 09:04
问题找到了,https://bbs.21ic.com/icview-2834490-1-1.html

好的 非常感谢
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:官向官来民向民,穷人向的是穷人

151

主题

1176

帖子

10

粉丝
快速回复 在线客服 返回列表 返回顶部