OpenEdv-开源电子网

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

关于Lwip udp发送数据和回复数据函数求解。

[复制链接]

36

主题

93

帖子

0

精华

初级会员

Rank: 2

积分
99
金钱
99
注册时间
2018-7-1
在线时间
76 小时
发表于 2019-9-18 11:11:35 | 显示全部楼层 |阅读模式
30金钱
在github上面查关于lwip udp的源码。以前没搞过udp,发现很多外国人在收到udp包后用netif->linkoutput该函数进行udp数据的回复,这个函数就是low_level_output这个函数。但是我百度找到的例程包括原子哥的都是用netconn_send或者udp_sendto。求助这几个函数有区别吗?

最佳答案

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

可以参考原子的例程,回调函数 udp_demo_recv 的入参中可以拿到对方的IP和端口号
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

14

主题

204

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2443
金钱
2443
注册时间
2017-9-13
在线时间
559 小时
发表于 2019-9-18 11:11:36 | 显示全部楼层
Hatcher36029135 发表于 2019-9-18 15:25
你好,我在做一个UDP的服务器,想收到客户端发来的后马上就回复。不知道大神有没有示例。有点绕进去了回 ...

可以参考原子的例程,回调函数 udp_demo_recv 的入参中可以拿到对方的IP和端口号
回复

使用道具 举报

36

主题

93

帖子

0

精华

初级会员

Rank: 2

积分
99
金钱
99
注册时间
2018-7-1
在线时间
76 小时
 楼主| 发表于 2019-9-18 11:53:23 | 显示全部楼层
顶~~~
回复

使用道具 举报

14

主题

204

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2443
金钱
2443
注册时间
2017-9-13
在线时间
559 小时
发表于 2019-9-18 15:03:14 | 显示全部楼层
使用netconn_send或者udp_sendto这两个函数,肯定没问题
low_level_output要看外国人怎么实现的,我理解这个函数应该是直接调用底层的发送函数发数据了
回复

使用道具 举报

36

主题

93

帖子

0

精华

初级会员

Rank: 2

积分
99
金钱
99
注册时间
2018-7-1
在线时间
76 小时
 楼主| 发表于 2019-9-18 15:25:30 | 显示全部楼层
HCHDaLeiGe 发表于 2019-9-18 15:03
使用netconn_send或者udp_sendto这两个函数,肯定没问题
low_level_output要看外国人怎么实现的,我理解这 ...

你好,我在做一个UDP的服务器,想收到客户端发来的后马上就回复。不知道大神有没有示例。有点绕进去了回复的时候补知道怎么确定对方的IP
回复

使用道具 举报

36

主题

93

帖子

0

精华

初级会员

Rank: 2

积分
99
金钱
99
注册时间
2018-7-1
在线时间
76 小时
 楼主| 发表于 2019-9-18 16:13:18 | 显示全部楼层
HCHDaLeiGe 发表于 2019-9-18 15:03
使用netconn_send或者udp_sendto这两个函数,肯定没问题
low_level_output要看外国人怎么实现的,我理解这 ...

刚去看了下官方源码,懂了。确实没积累直接上手问题很多。
回复

使用道具 举报

1

主题

3

帖子

0

精华

新手上路

积分
42
金钱
42
注册时间
2011-6-27
在线时间
4 小时
发表于 2019-9-19 16:06:45 | 显示全部楼层
最早我在使用lwip的时候,发现sendto和send有很大区别,是产品在实际应用中发现的,建议使用sendto函数,send不能跨路由……
回复

使用道具 举报

36

主题

93

帖子

0

精华

初级会员

Rank: 2

积分
99
金钱
99
注册时间
2018-7-1
在线时间
76 小时
 楼主| 发表于 2019-9-23 10:24:46 | 显示全部楼层
mrmzy 发表于 2019-9-19 16:06
最早我在使用lwip的时候,发现sendto和send有很大区别,是产品在实际应用中发现的,建议使用sendto函数,se ...

感谢提醒。
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-5-16 19:38

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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