赞
踩
最近做项目时,需要在PS中使用LWIP协议栈,vivado中提供了移植好的lwip例程,这很方便,但他给的例程有很大局限性,我遇到的问题是tcp发送的缓存不够。导致发送的数据会丢失一部分,PS中会打印no space in tcp_sndbuf,经过测试,我发现每次调用tcp_write函数最多发送8192个bytes,而我一次最多需要发送18000+个bytes,经过查询,改动如下:
打开如下界面:
修改以下地方:
就可以了。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。