5995| 13
|
STM32F1 LWIP UDP 广播发送数据到同一个物理网络上的N台设备上时数据丢包严重,怎么办? |
26金钱
最佳答案UDP通信只管发出,不管对方是否收到,可以按照485总线通信对照理解。
在通信的环节通道上(无论有线或无线),都可能出现阻塞或丢失的情形,所以对于UDP这种通信方式,丢包是不可避免的。
如果你想不丢包或者少丢包,那么可以改用TCP方式,TCP方式系统在底层有包括ACK和重发等机制在内的各种算法,来努力确保不仅管把数据给发出,而且还会管对方是否收到,可以按照CAN总线通信来对照理解。
或者,如 ...
| ||
发表于 2017-10-25 20:25:25
|
显示全部楼层
| ||
| ||
发表于 2017-10-27 01:36:28
|
显示全部楼层
| ||
发表于 2017-10-27 16:43:17
|
显示全部楼层
| ||
发表于 2017-10-27 17:26:48
|
显示全部楼层
| ||
| ||
| ||
发表于 2017-10-30 10:45:01
|
显示全部楼层
| ||
发表于 2017-10-30 11:18:27
|
显示全部楼层
| ||
发表于 2017-10-31 10:19:59
|
显示全部楼层
| ||
| ||
| ||
| ||
|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )
GMT+8, 2024-11-24 22:01
Powered by OpenEdv-开源电子网
© 2001-2030 OpenEdv-开源电子网