DLGG-308046 发表于 2016-11-21 17:12:36

请教lwip udp数据接收缓存大小如何设置

本帖最后由 DLGG-308046 于 2016-11-22 10:32 编辑

请教lwip UDP一包最大能接收多少数据,我不知道哪个参数是控制接收数据大小的。我现在能收到4KB的数据,再大(如5K)就没法进回调函数了

我只要给单片机发5K数据,单片机就回复这个


格列佛 发表于 2016-11-21 19:57:56

一次好像只能不超过1500吧

DLGG-308046 发表于 2016-11-22 08:29:37

格列佛 发表于 2016-11-21 19:57
一次好像只能不超过1500吧

那个是MTU..

高二毛 发表于 2016-11-22 08:59:40

你说的分5k是不是跟你的任务堆内存有关,或者跟全局内存的分配有关。4K,5K应该没有差别。

DLGG-308046 发表于 2016-11-22 09:33:35

高二毛 发表于 2016-11-22 08:59
你说的分5k是不是跟你的任务堆内存有关,或者跟全局内存的分配有关。4K,5K应该没有差别。 ...

是LWIP的内存设置吗?我没跑系统,请问怎么设置lwip的相关内存
页: [1]
查看完整版本: 请教lwip udp数据接收缓存大小如何设置