OpenEdv-开源电子网

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

探索者F40 网络通信试验 电脑和探索者 无法相互发送数据

[复制链接]

3

主题

6

帖子

0

精华

新手上路

积分
24
金钱
24
注册时间
2016-9-10
在线时间
4 小时
发表于 2016-9-13 22:40:20 | 显示全部楼层 |阅读模式
2金钱
向各位请教一下:
    因为项目要使用探索者的网口,由电脑发送数据给ARM板的网口,我用了板子默认的综合实验的程序! 把电脑和探索者的网口连接起来,可以看到有绿灯和一个闪烁的橙色等亮着,证明网口物理连接是没有问题的。 然后,电脑端打开网络助手,设为TCP服务器端,IP地址是192.168.0.122,端口是8080. 在探索者这边,我打开一个E的浏览器标志的网络通信应用,然后点了开始测试,设定这边为TCP用户,并且目标IP设为和服务器相同的IP地址192.168.0.122,然后点击连接,但是等待几秒后显示连接失败。 所以,两端无法收发数据,请问有没有什么解决的办法?
   PS: 另外,我尝试两端用UDP协议,连接可以实现,但是真正发送数据,还是一端发,另一端没有显示,所以感觉还是没有成功连通。
   附件是我拍的两端的照片,看看是不是我设定有什么问题?还是我需要修改综合实验里的程序部分?

谢谢!
2016-9-13
探索者网络通信界面.JPG
电脑网络助手.JPG

最佳答案

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

开发板连接的路由器还是直接连接电脑?还有,开发板得IP地址是多少
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

88

主题

7377

帖子

5

精华

资深版主

Rank: 8Rank: 8

积分
14980
金钱
14980
注册时间
2013-11-13
在线时间
1823 小时
发表于 2016-9-13 22:40:21 | 显示全部楼层
开发板连接的路由器还是直接连接电脑?还有,开发板得IP地址是多少
回复

使用道具 举报

3

主题

6

帖子

0

精华

新手上路

积分
24
金钱
24
注册时间
2016-9-10
在线时间
4 小时
 楼主| 发表于 2016-9-14 09:10:26 | 显示全部楼层
zuozhongkai 发表于 2016-9-13 23:11
开发板连接的路由器还是直接连接电脑?还有,开发板得IP地址是多少

开发板是直接连着电脑的,板子的IP地址是192.168.1.30
回复

使用道具 举报

4

主题

346

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
3657
金钱
3657
注册时间
2016-2-21
在线时间
542 小时
发表于 2016-9-14 09:22:24 | 显示全部楼层
ottawaran 发表于 2016-9-14 09:10
开发板是直接连着电脑的,板子的IP地址是192.168.1.30

直接连电脑好像会出问题,印象中手册上有说到的
回复

使用道具 举报

4

主题

346

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
3657
金钱
3657
注册时间
2016-2-21
在线时间
542 小时
发表于 2016-9-14 09:25:17 | 显示全部楼层
ottawaran 发表于 2016-9-14 09:10
开发板是直接连着电脑的,板子的IP地址是192.168.1.30

在LWIP开发手册的第一章1.5下载验证那有提到
回复

使用道具 举报

88

主题

7377

帖子

5

精华

资深版主

Rank: 8Rank: 8

积分
14980
金钱
14980
注册时间
2013-11-13
在线时间
1823 小时
发表于 2016-9-14 09:33:27 | 显示全部楼层
shikihane 发表于 2016-9-14 09:25
在LWIP开发手册的第一章1.5下载验证那有提到

直连电脑,你这么用肯定出问题!请看开发手册,你得电脑IP地址设置都是有问题得。
开往春天的手扶拖拉机
回复

使用道具 举报

3

主题

6

帖子

0

精华

新手上路

积分
24
金钱
24
注册时间
2016-9-10
在线时间
4 小时
 楼主| 发表于 2016-9-14 09:50:11 | 显示全部楼层
是的 刚才和正点原子的刘工沟通了一下 我一开始电脑的静态IP是192.168.0.xxx, 而探索者的默认IP是192.168.1.30,掩码是255.255.255.0, 所以两个不在同一个域,无法通信。
我刚才把电脑的静态IP设为192.168.1.45, 两个都在192.168.1.XXX的域里,于是就网口就可以正常通信了, 从电脑网络助手发的数据,ARM板上就能接收到了!

刘工给你点个赞
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2024-11-24 22:31

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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