搜索
bottom↓
回复: 18

LWIP2.0.1版出了和1.4.1文件不一样啊,怎么移植啊?

[复制链接]

出0入0汤圆

发表于 2017-2-26 17:48:38 | 显示全部楼层 |阅读模式
lwip2.0.1和1.4.1文件有不少不一样的啊,怎么移植啊,有大神指点一下?
附lwip2.0.1源码

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

出0入0汤圆

发表于 2017-2-26 18:48:27 | 显示全部楼层
搞清楚结构,然后就比较容易了。

出0入0汤圆

发表于 2017-2-27 18:22:49 来自手机 | 显示全部楼层
看看。最近升级都步子迈大了

出0入0汤圆

发表于 2017-2-28 09:55:51 | 显示全部楼层
移植过, 记得当时就重新改了下某个数据结构, 不麻烦. 稳定好像不错, 至少发现的1.4.1一些缺陷好像都解决了, 还没细测.

出0入0汤圆

 楼主| 发表于 2017-2-28 10:19:04 | 显示全部楼层
gycsy963 发表于 2017-2-28 09:55
移植过, 记得当时就重新改了下某个数据结构, 不麻烦. 稳定好像不错, 至少发现的1.4.1一些缺陷好像都解决了, ...

能否出个教程啊,大神

出0入0汤圆

发表于 2017-2-28 10:43:27 | 显示全部楼层
Doci 发表于 2017-2-28 10:19
能否出个教程啊,大神

找个 1.4.1 跑起来正常的板子, 确定 lwip-1.4.1 目录下除了 prot目录, 其它是官方.

添加
Lwip-2.0.1 目录.

将 1.4.1 下的 port 目录之间拷贝到 Lwip-2.0.1 目录.

打开 MDK 工程, 删除之前的 1.4.1 目录下源码, 然后将 2.0.1 目录源文件直接添加到 MDK 工程.

其它用户代码基本不用动, ip_addr 结构改了.


1.4.1 是
struct ip_addr

2.0.1 改成
ip_addr_t
该结构头文件在 lwip/ip_addr.h, 需要的源文件包含即可. 好像其他就都没动了.

出100入101汤圆

发表于 2017-2-28 11:10:54 | 显示全部楼层
Doci 发表于 2017-2-28 10:19
能否出个教程啊,大神

1.4.1,请教下有啥缺陷?

出0入0汤圆

发表于 2017-2-28 11:49:35 | 显示全部楼层
倒要谢谢楼主,没想到Lwip忽然就又开始迭代了。

出0入0汤圆

发表于 2017-2-28 14:00:08 | 显示全部楼层
感谢楼主分享这个文件

出0入0汤圆

发表于 2017-2-28 20:40:32 来自手机 | 显示全部楼层
感谢分享

出0入0汤圆

发表于 2017-4-26 14:55:43 | 显示全部楼层
2.0.2版本已经发布,,今天突然发现这货最近几个月更新的很频繁啊

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

出0入0汤圆

发表于 2017-4-26 19:26:50 来自手机 | 显示全部楼层
gycsy963 发表于 2017-2-28 09:55
移植过, 记得当时就重新改了下某个数据结构, 不麻烦. 稳定好像不错, 至少发现的1.4.1一些缺陷好像都解决了, ...

1.4.1,请教下有啥缺陷

出0入0汤圆

发表于 2017-4-26 22:23:21 | 显示全部楼层
dwj0 发表于 2017-4-26 19:26
1.4.1,请教下有啥缺陷

反复插拔网线, 有时会挂起. 在内核超时循环中出不来.

出0入0汤圆

发表于 2017-4-26 22:32:38 | 显示全部楼层
gycsy963 发表于 2017-4-26 22:23
反复插拔网线, 有时会挂起. 在内核超时循环中出不来.

还有别的没

出0入0汤圆

发表于 2017-4-27 11:26:50 来自手机 | 显示全部楼层
已经能够达到可靠的程度

出100入101汤圆

发表于 2017-4-28 21:47:57 | 显示全部楼层
gycsy963 发表于 2017-4-26 22:23
反复插拔网线, 有时会挂起. 在内核超时循环中出不来.

内核超时循环是指什么?

出0入0汤圆

发表于 2017-4-28 22:25:24 | 显示全部楼层
用的正点原子的开发板例程,lwip1.4的,tcpclient连接服务器的server。服务器断电一夜,再也连接不上来了。必须复位。不知道这个算不算内核超时循环?

出0入0汤圆

发表于 2018-1-30 16:50:08 | 显示全部楼层
gycsy963 发表于 2017-4-26 22:23
反复插拔网线, 有时会挂起. 在内核超时循环中出不来.

有没有LWIP1.4.1 的官方版本?这个方便分享不?

出0入0汤圆

发表于 2018-2-1 12:36:25 | 显示全部楼层
stm32cubemx自带的不知会不会升级到2
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-4-18 14:15

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表