打印
[信息发布]

STM32F407 +DP83848 使用Lwip 2.1.2 UDP数据出不来了当前交换机?

[复制链接]
1394|4
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
laocuo1142|  楼主 | 2021-12-14 10:31 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
STM32F407 +DP83848 使用Lwip 2.1.2 UDP数据出不来了当前交换机
LWIP版本,使用STM32CUBE的LWIP库,可以直接配置使用
/* X.x.x: Major version of the stack /
define LWIP_VERSION_MAJOR 2
/* x.X.x: Minor version of the stack /
define LWIP_VERSION_MINOR 1
/* x.x.X: Revision of the stack /
define LWIP_VERSION_REVISION 2
目前出现一个问题但电脑和设备都在一个交换机上的时候,可以接收到完整的UDP网络数据,但是如果将电脑连接在同一局域网的另一个交换机上时候,设备数据无法达到电脑,这个是什么问题?有人清楚么?

使用特权

评论回复
沙发
aozima| | 2021-12-14 11:51 | 只看该作者
看看你MAC地址是否合法,可以画你的网络拓扑图,有条件接个带端口镜像的交换机来抓包,没条件先电脑上抓。

使用特权

评论回复
板凳
skyred| | 2021-12-16 17:13 | 只看该作者
排除地址冲突了么

使用特权

评论回复
地板
cr315| | 2022-9-12 11:04 | 只看该作者
楼主,您好,先检测电脑的IP地址是否变更,还有用这个交换机加电脑是否可以ping通你的电脑。如果不能,说明不在同一网络中,所以数据传输失败。可以考虑将电脑的ip地址设置为固定的ip地址。

使用特权

评论回复
5
elephant00| | 2022-9-12 11:05 | 只看该作者
MAC 地址决定了设备是否数据到外网上,目前MAC地址影响,设备无法在公网上进行UDP通信,导致云端连接到服务器,服务器不能正常获取到设备的参数信息

使用特权

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

本版积分规则

1193

主题

5225

帖子

12

粉丝