lwip 如何优化配置

发布于 2013-01-08 16:45:41    浏览:1631
有没有对lwip比较熟悉的,介绍下如何在rt-thread中如何优化配置,
比如我不需太快的速度,在保证一定的速度情况下,如何减少内存资源的使用,
我想知道

RT_LWIP_ETHTHREAD_MBOX_SIZE
RT_LWIP_ETHTHREAD_STACKSIZE
RT_LWIP_TCPTHREAD_MBOX_SIZE
RT_LWIP_TCPTHREAD_STACKSIZE
RT_LWIP_TCP_MSS
RT_LWIP_TCP_SND_BUF
RT_LWIP_TCP_WND

等等这些参数如何配合设置来达到最好的效果,用最少的资源来满足适合的速度。。
这些参数的设计有没有一些规矩可循,或者一些经验上的优化值

查看更多

2 个回答
sxf_zero
sxf_zero 2013-01-08
This guy hasn't written anything yet
我看那个开源的串口转以太网的项目是这样设置的

#define RT_LWIP_ETHTHREAD_PRIORITY 5
#define RT_LWIP_ETHTHREAD_MBOX_SIZE 48
#define RT_LWIP_ETHTHREAD_STACKSIZE 1024

#define RT_LWIP_TCPTHREAD_PRIORITY 6
#define RT_LWIP_TCPTHREAD_MBOX_SIZE 8
#define RT_LWIP_TCPTHREAD_STACKSIZE 4096

#define RT_LWIP_TCP_MSS 100
#define RT_LWIP_TCP_SND_BUF 400
#define RT_LWIP_TCP_WND RT_LWIP_TCP_MSS
想知道这样设置的道理,是计算推算的?还是经过尝试的经验值?

撰写答案

请登录后再发布答案,点击登录
关注者
0
被浏览
1.6k

发布
问题

分享
好友

手机
浏览

扫码手机浏览