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、“AI+”解锁传统安防新姿势行业洗牌速度加剧1268
  2. 2、模拟数字量的采集模块是如何在工业中应用的2780
  3. 3、步进电机与直流电机的优缺点,与伺服电机区别1303
  4. 4、基于使用TwinCATIoT软件平台实现对工业4.0的现代系统控制4988
  5. 5、杉岩数据非结构化数据存储解决方案介绍3072
  6. 6、总结关于USB、Type-C、雷电接口的冷知识2772
  7. 7、电永磁铁将助力工业自动化机器人的改进4518
  8. 8、索尼CMOS工厂受台风影响停工,CIS芯片供应趋紧3594
  9. 9、气动薄膜调节阀怎么维护_气动薄膜调节阀日常检查4630
  10. 10、基于虚拟仪器和CAN总线技术系统集成方案设计车用驱动电机测试平台3046
全部评论(0)
我也有话说
0
收藏
点赞
顶部