OpenEdv-开源电子网

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

为什么我的ENC28J60 下载了原子哥的程序就没有反应呢

[复制链接]

3

主题

20

帖子

0

精华

初级会员

Rank: 2

积分
53
金钱
53
注册时间
2014-4-5
在线时间
0 小时
发表于 2014-7-10 13:52:53 | 显示全部楼层 |阅读模式
5金钱
我的板子跟模块都是那上面的,但是我的IP地址是学校的 202.193.74.187  路由IP是202.193.75.254

我的是这样设置的 
uip_ipaddr(ipaddr, 202,193,75,16); //设置本地设置IP地址
uip_sethostaddr(ipaddr);    
uip_ipaddr(ipaddr, 202,193,75,254); //设置网关IP地址(其实就是你路由器的IP地址)
uip_setdraddr(ipaddr);  
uip_ipaddr(ipaddr, 255,255,254,0); //设置网络掩码
uip_setnetmask(ipaddr);

uip_listen(HTONS(1200)); //监听1200端口,用于TCP Server
uip_listen(HTONS(80)); //监听80端口,用于Web Server
  tcp_client_reconnect();      //尝试连接到TCP Server端,用于TCP Client

ipconfig的结果 IPv4 地址 . . . . . . . . . . . . : 202.193.74.187
 子网掩码  . . . . . . . . . . . . : 255.255.254.0
 默认网关. . . . . . . . . . . . . : 202.193.75.254


C:\Users\111>ping 202.193.75.16

正在 Ping 202.193.75.16 具有 32 字节的数据:
来自 202.193.74.187 的回复: 无法访问目标主机。
来自 202.193.74.187 的回复: 无法访问目标主机。
来自 202.193.74.187 的回复: 无法访问目标主机。
来自 202.193.74.187 的回复: 无法访问目标主机。

202.193.75.16 的 Ping 统计信息:
    数据包: 已发送 = 4,已接收 = 4,丢失 = 0 (0% 丢失),

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

使用道具 举报

3

主题

20

帖子

0

精华

初级会员

Rank: 2

积分
53
金钱
53
注册时间
2014-4-5
在线时间
0 小时
 楼主| 发表于 2014-7-10 13:59:35 | 显示全部楼层
回复

使用道具 举报

8

主题

222

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
275
金钱
275
注册时间
2013-11-21
在线时间
0 小时
发表于 2014-7-10 18:12:06 | 显示全部楼层
http://www.openedv.com/posts/list/35511.htm#Q4
看看这里能不能解决你的问题

回复

使用道具 举报

0

主题

39

帖子

0

精华

初级会员

Rank: 2

积分
59
金钱
59
注册时间
2014-6-10
在线时间
0 小时
发表于 2014-7-10 23:01:37 | 显示全部楼层
你的模块是通过网线连接路由器吗?如果是的话,你板子的IP就设置错了,模块应该设置成局域网IP(如192.168.1.2),怎么可以将模块的IP设置成跟路由器外网IP同级IP呢?你把模块的IP设置成路由器外网IP同级IP,如202.193.75.16,路由器只会翻过内网(而你的模块却连接着内网)到外网去寻找202.193.75.16这个IP,如果这个IP碰巧有其他的路由器或服务器分配到,这样的是可以Ping同的,否则就ping不通。
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-7-6 06:00

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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