使用udp_bind绑定端口

2019-07-20 06:12发布

使用stm32f407自带库lwip,初始化UDP端口使用udp_bind函数绑定的是监听端口,比如8089,但是往上位机发送时,网络助手显示stm32的端口号却是另外一个随机端口号,比如20000,这是为什么

err=udp_bind(udppcb,IP_ADDR_ANY,UDP_DEMO_PORT);      UDP_DEMO_PORT=8089
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
3条回答
鱼钩儿乄
1楼-- · 2019-07-20 07:28
我的问题解决了,是因为初始化网络的时候,定义了局部的udp控制块 struct         udp_pcb *udppcb;   然后再发送函数里面又定义一个udp控制块,导致发送时并不是使用初始化中绑定的端口号,而是一个随机端口号  
peng1554
2楼-- · 2019-07-20 09:44
 精彩回答 2  元偷偷看……
HCHDaLeiGe
3楼-- · 2019-07-20 13:12
 精彩回答 2  元偷偷看……

一周热门 更多>