OpenEdv-开源电子网

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

w5500 SERVER通信,关于socket状态机的问题?

[复制链接]

3

主题

24

帖子

0

精华

初级会员

Rank: 2

积分
57
金钱
57
注册时间
2018-2-28
在线时间
16 小时
发表于 2018-3-27 11:58:53 | 显示全部楼层 |阅读模式
5金钱
W5500用作server,PC用作client,各种配置和初始化化后,通过PC端往w5500发送数据,然后通过串口将接收到的数据在回传PC,正常的socket状态机通信流程应该是SOCK_INIT--SOCK_ESTABLISHED--SOCK_CLOSE_WAIT,但是我发现,当它进行到SOCK_ESTABLISHED时,就没有往下执行了,但是如果用网口发网口传(recv  send)就没有问题,如果用网口发送,串口回传(recv  printf),就出现了问题,是什么原因引起的?改怎么解决呢?

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

使用道具 举报

3

主题

24

帖子

0

精华

初级会员

Rank: 2

积分
57
金钱
57
注册时间
2018-2-28
在线时间
16 小时
 楼主| 发表于 2018-3-27 12:00:21 | 显示全部楼层
我想知道的是,在发送数据的过程中,是不是需要往w5500写入啥指令?
回复

使用道具 举报

21

主题

2205

帖子

0

精华

资深版主

Rank: 8Rank: 8

积分
5141
金钱
5141
注册时间
2014-8-26
在线时间
1317 小时
发表于 2018-3-27 18:22:55 | 显示全部楼层
帮顶。
回复

使用道具 举报

28

主题

86

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
317
金钱
317
注册时间
2018-2-23
在线时间
37 小时
发表于 2018-10-11 09:56:39 | 显示全部楼层
需要发送数据是要设置Sn_CR寄存器的send位,一般例程里都已经有写好的库函数了。
如果有W5500问题没有解决,可以来找我们深圳炜世科技,提供专业的技术支持。
QQ:2429075983
邮箱gustin@wisioe.com
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-6-20 18:19

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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