OpenEdv-开源电子网

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

关于W5500模块切换远端ip的问题

[复制链接]

4

主题

37

帖子

0

精华

高级会员

Rank: 4

积分
775
金钱
775
注册时间
2017-1-23
在线时间
163 小时
发表于 2017-6-8 20:15:20 | 显示全部楼层 |阅读模式
5金钱
       w5500用作TCPC模式时,需将连接的远端ip更改,连接到另一个ip端口,请问该如何操作?
我试过复位w5500和重新初始化socket,但仍然连不上新ip,各位可否提供一个示例代码,
非常感谢!

最佳答案

查看完整内容[请看2#楼]

我做过这个,修改完IP地址后需要对芯片重新初始化,初始化完成就可以了。
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

5

主题

266

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1526
金钱
1526
注册时间
2016-7-20
在线时间
155 小时
发表于 2017-6-8 20:15:21 | 显示全部楼层
我做过这个,修改完IP地址后需要对芯片重新初始化,初始化完成就可以了。
我是可以什么都不说 ,但不可以什么都不做。
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2017-6-8 20:47:16 | 显示全部楼层
帮顶
回复

使用道具 举报

4

主题

37

帖子

0

精华

高级会员

Rank: 4

积分
775
金钱
775
注册时间
2017-1-23
在线时间
163 小时
 楼主| 发表于 2017-6-9 10:42:16 | 显示全部楼层
顶,求帮助
回复

使用道具 举报

4

主题

37

帖子

0

精华

高级会员

Rank: 4

积分
775
金钱
775
注册时间
2017-1-23
在线时间
163 小时
 楼主| 发表于 2017-6-9 17:23:29 | 显示全部楼层
再顶,第一个求助贴可别这么无解。。。
回复

使用道具 举报

4

主题

37

帖子

0

精华

高级会员

Rank: 4

积分
775
金钱
775
注册时间
2017-1-23
在线时间
163 小时
 楼主| 发表于 2017-6-10 12:27:55 | 显示全部楼层
super910906 发表于 2017-6-10 09:26
我做过这个,修改完IP地址后需要对芯片重新初始化,初始化完成就可以了。

大神,我改ip后先对芯片复位,在对其重新初始化,可还是连不上新IP,头都大了啊!能否给个示例代码,非常感谢
回复

使用道具 举报

5

主题

266

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1526
金钱
1526
注册时间
2016-7-20
在线时间
155 小时
发表于 2017-6-10 14:01:30 | 显示全部楼层
jxlgdxyuh 发表于 2017-6-10 12:27
大神,我改ip后先对芯片复位,在对其重新初始化,可还是连不上新IP,头都大了啊!能否给个示例代码,非常 ...

初始化完成后就可以了,示例代码手头是没有了,好早之前做的项目。端口不能配错。
我是可以什么都不说 ,但不可以什么都不做。
回复

使用道具 举报

4

主题

37

帖子

0

精华

高级会员

Rank: 4

积分
775
金钱
775
注册时间
2017-1-23
在线时间
163 小时
 楼主| 发表于 2017-6-13 10:13:12 | 显示全部楼层
super910906 发表于 2017-6-10 14:01
初始化完成后就可以了,示例代码手头是没有了,好早之前做的项目。端口不能配错。

      发现问题了。我重新初始化端口时去掉DHCP就能连上新IP了。
不过,我不太明白为什么模块复位后再运行DHCP会卡住,大神可否解答?
回复

使用道具 举报

8

主题

82

帖子

0

精华

初级会员

Rank: 2

积分
178
金钱
178
注册时间
2017-5-23
在线时间
17 小时
发表于 2018-1-3 15:24:46 | 显示全部楼层
1.可以跟先前服务器断开链接后更改远端IP再发起建立链接请求。
2.程序卡死具体打印串口查看过没有,是真的程序卡死在某处还是只是服务器没有回发数据给客户端。
3.DHCP程序是否经过验证是没有问题的。
4.如果是使用了原始IP和服务器建立了链接后,运行了DHCP获取了新的IP信息。
   而原始IP和客户端的链接没有进过4次握手断开。默认是还处在链接状态。所以新的IP是获取不到服务器发送的数据。


技术支持0755-86568556 或support@wisioe.com
WIZnet 以太网芯片 w5500 Dai Li 商 深圳炜世科技0755-86568556  QQ2574989918
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-7-23 03:54

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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