OpenEdv-开源电子网

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

请教一个在不是同一段的UDP通讯问题

[复制链接]

37

主题

88

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2111
金钱
2111
注册时间
2015-1-29
在线时间
123 小时
发表于 2015-10-30 10:03:53 | 显示全部楼层 |阅读模式
5金钱
我将开发板与电脑分别放在2个IP段电脑的IP:192.168.1.100,开发板的IP:192.168.0.10,在开发板运行UDP的例程,发现开发板不能接收电脑发送的数据。请问是怎么回事?

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

使用道具 举报

37

主题

88

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2111
金钱
2111
注册时间
2015-1-29
在线时间
123 小时
 楼主| 发表于 2015-10-30 10:06:14 | 显示全部楼层
用另外一台电脑就能接收,IP什么都是一样,但开发板不能接收!
回复

使用道具 举报

14

主题

1592

帖子

0

精华

资深版主

Rank: 8Rank: 8

积分
2622
金钱
2622
注册时间
2014-7-17
在线时间
350 小时
发表于 2015-10-30 10:11:33 | 显示全部楼层
你应该是192.168.1.xxx才行啊
回复

使用道具 举报

37

主题

88

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2111
金钱
2111
注册时间
2015-1-29
在线时间
123 小时
 楼主| 发表于 2015-10-30 10:23:28 | 显示全部楼层
发送数据的电脑在192.168.1.xxx的段,开发板处于192.168.0.xxx的段。
电脑的IP地址:192.168.1.100,子网掩码:255.255.255.0,默认网关:192.168.1.1;
开发板IP地址:192.168.0.10,子网掩码:255.255.255.0,默认网关:192.168.0.1。
开发板接收不到电脑的数据。
换另一台电脑,用开发板的IP地址就能接收到发送数据的电脑的数据。
回复

使用道具 举报

18

主题

422

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1139
金钱
1139
注册时间
2014-5-24
在线时间
116 小时
发表于 2015-10-30 11:34:16 | 显示全部楼层
还需要你描述网络拓扑,网关是否工作正常?
I See Fire.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.  只给方向,不妨碍思考
回复

使用道具 举报

37

主题

88

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2111
金钱
2111
注册时间
2015-1-29
在线时间
123 小时
 楼主| 发表于 2015-10-30 12:19:00 | 显示全部楼层
是这样的:
192.168.1.xxx是大网,办公、研发用的电脑连接在这个网内;
192.168.0.xxx是小网,设备测试、设备联调的连接在这个网内;
192.168.0.xxx网通过一个路由器与192.168.1.xxx相连。
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-2-25 11:53

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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