• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

uC/TCPIP Socket的发送buffer最大可以配置

liguilini 2017-12-11 浏览量:778
现需要通过网络连续持续发送大量数据,发现调用数据发送时,超过一定数据量就直接报错,无法完成发送。 
该问题是不是与TX Buffer的大小有直接关系?不知道最大的发送缓存可以配置为多少呢?
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • TCP协议是流协议,在协议上没有限制,可能就是你设置的缓冲大小。
    但是有一个值,可以达到最大效率,不过要实际测试一下。
    • 发布于 2017-12-11
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了 :这颗料件焊接方式是:通孔 - 焊接 不能回流焊接过炉。 回复

其他答案 数量:2
  • 有可能是TX Buffer太小,也有可能是网络不通顺导致的

    那个TX Buffer的大小可以自定义

    • 发布于2017-12-12
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :AT89LP51ED2-20PU 厂牌:Microchip Technology 有货价格比较贵 回复

  • 是有限制的,一帧好像是1300多字节左右就会将后面超出部分丢弃,楼主要发很多数据的话还是分割成几帧来发吧。

    • 发布于2017-12-25
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :同一个型号,0E68-40A0是别名 回复

相关问题

问题达人换一批

uC/TCPIP Socket的发送buffer最大可以配置