野火电子论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 9783|回复: 7

有关w5500不能通信的问题

[复制链接]
发表于 2015-12-28 11:05:53 | 显示全部楼层 |阅读模式
请各位大神救救小弟,使用野火w5500模块,移植到别的开发板和野火的开发板,UDP都不能通信,网络调试助手设置好ip和端口号连不上。但是发现可以ping通开发板
回复

使用道具 举报

发表于 2015-12-28 11:28:23 | 显示全部楼层
断电再重启,可以ping通应该可以正常通信了
你把网络调试助手截图上来看看,最好也把串口调试助手截图
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-12-28 11:39:25 | 显示全部楼层
这个是截图能ping通,但就是网络调试助手那连不上
QQ截图20151228113816.png
QQ截图20151228113631.png
回复 支持 反对

使用道具 举报

发表于 2015-12-28 13:35:12 | 显示全部楼层
程序需要在w5500_conf.c文件中修改远端IP和port
/*定义远端IP信息*/
uint8  remote_ip[4]={192,168,1,102};                                                        /*远端IP地址*/
uint16 remote_port=5000;                                                                        /*远端端口号*/
你现在可以ping通,一般只是哪里设置不对问题而已
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-12-28 14:20:59 | 显示全部楼层
发现程序总死在SOCK_CLOSED这里面,getSn_SR(SOCK_UDPS)的值不会等于SOCK_UDP,所以执行不下去
QQ截图20151228141826.png
回复 支持 反对

使用道具 举报

发表于 2015-12-28 16:00:39 | 显示全部楼层
你把网络调试助手截图上来看看,要你进行UDP测试状态下的
回复 支持 反对

使用道具 举报

发表于 2016-1-28 16:18:38 | 显示全部楼层
你好,这个问题我也遇到过,你现在调试好了吗?注意定义对方的IP地址在程序中的修改,还有就是调试助手上的ip
回复 支持 反对

使用道具 举报

发表于 2018-1-5 15:19:33 | 显示全部楼层
你可以ping通,但是无法通信,这个应该是你代码移植过程有问题,你的远端服务器IP和端口号,是否配置正确?检查socket初始化配置是否正确?还有就是你的服务器的端口是否开着的?这些你都需要检查排除。如果没解决问题,可以来找我们深圳炜世科技 0755-86568556 或support@wisioe.com
回复 支持 1 反对 0

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-23 20:42 , Processed in 0.033103 second(s), 27 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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