
tcp
没有水杯和雨伞的工科男
这个作者很懒,什么都没留下…
展开
-
zynq 之lwip 之tcp调试
目录下位机发送间隔10s下位机测试发送的核心代码测试结果测试结果原因结论下位机发送间隔设定1s下位机代码片段测试结果测试结论发送测试设定100us发送测试设定延时10us上位机测试代码测试结果测试原因修改去掉printf 后延时10us测试结果原因剖析根本原因溯源解决方案修改 define TCP_SND_QUEUELEN 大小下位机发送间隔10s1 测试平台搭建搭建过程请参考我的另一篇blog的过程:“https://blog.csdn.net/weixin_42066185/article/原创 2020-06-02 14:26:45 · 12428 阅读 · 5 评论 -
解决lwip出现:unable to alloc pbuf in recv_handler
出现原因我所采用的zynq平台中arm 作为tcp的服务器,然后接收pc端的客户端的连接,当建立连接后,tcp服务器,每隔10s中向pc的客户端发送一句helloworld,过了一段时间后出现如下的报错,然后还是仍然能够接收到数据:参考链接https://www.baidu.com/link?url=5gONuxE3YipSx2EZZFNB6svzoVI5yv0BZblkvZFPhV40pv3GbdsZXcOVNJwTnPPuB0Na7gjUbFyvrx9tS_JwdGSUXtV2LVX5rZBk7原创 2020-06-01 19:26:45 · 3976 阅读 · 7 评论 -
zynq实现tcp网络的数据包的上传(zynq7z035)(超详细版本)
1、新建工程(1) 打开vivado软件,选择创建项目, 我的版本是2017版本(2)选择要建立的文件夹的位置,和工程名字(3)新建一个RTL project 然后选择下一步(4) 选择默认即可,关于硬件的描述语言选择自己使用的。(5)不添加任何文件,直接选择下一步(6) 选择与自己硬件版本对应的参数(7)最后一步,点击完成当前的文件工程2、新建相关arm的工程(1)新建一个block design(2)选择工程...原创 2020-05-29 17:18:51 · 22446 阅读 · 10 评论