打印
[STM32F1]

STM32F107网口通信问题

[复制链接]
2802|16
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
lingyun20003|  楼主 | 2015-9-22 17:18 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 lingyun20003 于 2015-9-24 11:01 编辑

最近在调试STM32F107网口,当板子通过路由器与电脑相连的时候,通信都是正常的,但与另外一块电路板(一样的电路板,IP地址不同)通信的时候不能收发数据,但它也可以和电脑进行通信,不知道什么原因?希望有高手指点一下,谢谢!

我也试过修改物理地址,将两个电路板的物理地址进行了修改(两个都不同),但是还是通信不起。坐等高手指导。
补充下:UDP协议,PHY用的是DP83848C。
沙发
1021256354| | 2015-9-22 17:21 | 只看该作者
有通信协议栈么?

使用特权

评论回复
板凳
lingyun20003|  楼主 | 2015-9-22 17:26 | 只看该作者
用的是lwip协议栈

使用特权

评论回复
地板
lingyun20003|  楼主 | 2015-9-22 17:31 | 只看该作者
1021256354 发表于 2015-9-22 17:21
有通信协议栈么?

用的是lwip协议栈

使用特权

评论回复
5
布谷鸟2015| | 2015-9-22 20:28 | 只看该作者
这么高端啊,表示用的最多的是RS232

使用特权

评论回复
6
1021256354| | 2015-9-23 09:12 | 只看该作者
通信方式(TCP,UDP),客户端还是服务器等等问题要说明

使用特权

评论回复
7
livelei| | 2015-9-23 11:54 | 只看该作者
楼主用的什么PHY芯片?

使用特权

评论回复
8
amanda_s| | 2015-9-23 16:42 | 只看该作者
用的什么协议?
与电脑通信,电脑时服务器吗?
两块板通信的时候,服务器和客户端的配置对吗?

使用特权

评论回复
9
gejigeji521| | 2015-9-23 19:47 | 只看该作者
能跑系统,就用系统自带的协议。

使用特权

评论回复
10
米尔豪斯| | 2015-9-23 20:23 | 只看该作者
用的什么PHY芯片

使用特权

评论回复
11
Tennasi| | 2015-9-23 20:59 | 只看该作者
没有遇到过这样的问题,以前也玩过lwip

使用特权

评论回复
12
598330983| | 2015-9-23 21:34 | 只看该作者

没有遇到过这样的问题,以前也玩过lwip

使用特权

评论回复
13
lingyun20003|  楼主 | 2015-9-24 11:02 | 只看该作者
1021256354 发表于 2015-9-23 09:12
通信方式(TCP,UDP),客户端还是服务器等等问题要说明

通信方式用的是UDP,你这样提醒了我,我两张板子都是用的服务器模式,我等会把一个板子改为客户端试试,谢谢!

使用特权

评论回复
14
lingyun20003|  楼主 | 2015-9-24 11:03 | 只看该作者
livelei 发表于 2015-9-23 11:54
楼主用的什么PHY芯片?

PHY用的是DP83848C

使用特权

评论回复
15
lingyun20003|  楼主 | 2015-9-24 11:04 | 只看该作者

PHY用的是DP83848C

使用特权

评论回复
16
livelei| | 2015-9-24 14:48 | 只看该作者
"与另外一块电路板(一样的电路板,IP地址不同)通信的时候不能收发数据" ,这个时候PHY芯片连接指示灯能显示为连接状态么?如果连接灯是亮的,那就说明物理连接没有问题,是上层协议的问题,如果连接灯不亮那就应该PHY的配置问题了。DP83848默认也是支持MDIX的,感觉上应该是协议的问题。说不定楼主改了C/S模式就正常了。

使用特权

评论回复
17
lingyun20003|  楼主 | 2015-9-24 16:05 | 只看该作者
livelei 发表于 2015-9-24 14:48
"与另外一块电路板(一样的电路板,IP地址不同)通信的时候不能收发数据" ,这个时候PHY芯片连接指示灯能显 ...

灯是亮的,应该物理连接是没有问题的,我晚上试试C/S模式,也许就是这个问题。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

2

主题

11

帖子

0

粉丝