硬汉嵌入式论坛

 找回密码
 立即注册
查看: 2489|回复: 4
收起左侧

[网络知识] 基于Linux下的for循环UDP数据发送

[复制链接]

15

主题

38

回帖

83

积分

初级会员

积分
83
发表于 2018-3-22 10:54:02 | 显示全部楼层 |阅读模式
遇到问题,就是用for循环使用sendto函数发送UDP数据包,发到一定程度时候,就会暂停2S,然后再接着去发送,依次循环,直至发完。这个,没懂。有没有人遇到过。
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107077
QQ
发表于 2018-3-22 11:17:52 | 显示全部楼层
UDP通信是直接把数据丢出去的,他什么都不管,不知道对方是否已经收到。所以你要做个简单的通信机制,对方收到了你再发,这样好点。
回复

使用道具 举报

15

主题

38

回帖

83

积分

初级会员

积分
83
 楼主| 发表于 2018-3-22 11:49:57 | 显示全部楼层
不是,我不是说接收,我是说发送时候会暂停发送,收不收到那部分不考虑。
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107077
QQ
发表于 2018-3-22 12:26:40 | 显示全部楼层
刘志伟 发表于 2018-3-22 11:49
不是,我不是说接收,我是说发送时候会暂停发送,收不收到那部分不考虑。

不清楚了,帮顶,RL-TCPnet无此问题,随意发。
回复

使用道具 举报

15

主题

38

回帖

83

积分

初级会员

积分
83
 楼主| 发表于 2018-3-22 12:38:36 | 显示全部楼层
eric2013 发表于 2018-3-22 12:26
不清楚了,帮顶,RL-TCPnet无此问题,随意发。

嗯。我知道了,我在Linux虚拟机测试的,可能我系统损坏了,换了一个电脑,同一个环境下的虚拟机就可以了。谢谢。
回复

使用道具 举报

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

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2024-5-17 02:27 , Processed in 0.186613 second(s), 25 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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