Zynq在sdk中选择lwip模板的参数优化

在sdk中选择lwip模板,编译调试可轻松连接成功并进行通信,模板中代码完成的任务是client给server发什么,server就会回复什么。

 Zynq在sdk中选择lwip模板的参数优化_设计制作_MEMS/传感技术

但是传输速度非常低下,只有50KB左右,所以需要改进速度,修改lwip BSP中的设置参数可明显改进传输速度,默认BSP参数是:

 Zynq在sdk中选择lwip模板的参数优化_设计制作_MEMS/传感技术

需要修改的参数如下:

MEM_SIZE 524288

MEMP_NUM_PBUF 1024

MEMP_NUM_TCP_SEG 1024

PBUF_POOL_SIZE 8192

N_RX_DESCRIPTO     RS   = 512

N_TX_DESCRIPTORS = 512

TCP_SND_BUF 65535

TCP_WND 65535

TCP_IP_TX_CHECKSUM_OFFLOAD= true

TCP_IP_RX_CHECKSUM_OFFLOAD= true

改进之后传输速度达到了600Mbps以上。

25
174
0
10

相关资讯

  1. 1、为什么机器算法公平性难以捉摸1916
  2. 2、如何学习好Python?python怎么用正则表达式?4766
  3. 3、加密货币所有者的安全措施2478
  4. 4、现代全新途胜将于9月15日全球亮相风格更年轻17万起2594
  5. 5、海信发布首款5G手机F50虎贲T7510+5010mAh电池3165
  6. 6、PMP认证主要学习什么?PMP项目管理证书含金量有多少?900
  7. 7、PMP考过了,还要花钱培训吗?4046
  8. 8、CISA认证证书的含金量怎么样?3018
  9. 9、什么是项目管理?项目管理包括哪些方面?1074
  10. 10、2021款斯巴鲁XV上市7种配色多样选择售19.18万起162
全部评论(0)
我也有话说
0
收藏
点赞
顶部