|
Lwip 2.0.0 VS 2015平台移植版
[复制链接]
本帖最后由 jorya_txj 于 2016-8-17 18:02 编辑
lwip目前已经发展到2.0.0版本,目前已经在raw-os最新的版本2.006上移植成功,运行的环境是VS 2015。网上流行的基于ucos移植的lwip存在不少的问题,此次移植解决了很多隐含的问题。所有基于raw-os的lwip移植均应参考此次放出来的移植。
这次的移植放出来了4个测试用例:
1 ping 主机
2 tcp client 的实现
3 tcp server 的实现
4 httpd 服务器的实现。
移植步骤
1 修改net_driver.c 的 137 行 inum = 3,3 是我这边的无线网卡,每台电脑对应的值可能不同, inum值可尝试从1开始递增。
2 修改lwip_test.c 中的网关,ip 地址,子网掩码等。
3 修改各测试用例的ip地址,httpd 的测试用例不需要修改。
默认打开的测试用例是httpd 服务器, 如果移植成功的话,打开浏览器输入ip地址即可以看到网页的内容。
下载的地址是:
http://www.raw-os.org/download.html
|
|