呼叫academic 、fengzhang2002 关于 enet_lwip 这个例程

2019-03-24 16:15发布

本人研究lwip有一段时间了!可以说对lwip也小有成就!今天突然发现驱动库里的几个关于lwip的程序,就是 enet_lwip,enet_io,enet_ptpd 这几个,感觉突然摸不着头脑,因为我平时用的是 IAR 编译环境,而这几个程序基本都是 Keil的,只有一个 IAR的程序 ,将所有例程都包括了! 但是我烧写了enet_lwip 这个例程这例程到我的8962开发板上,因为这个代码用的是DHCP自动分配IP,自己以前没有搞过,以前都是在lwip的Eth_config.h中配置,但是这几个例程好像都没有用到!唉!不懂!在IE上如何能访问这个建立的服务器呢???
   求academicA等lwip高手的解答!!!!!!!!!
      本人是在读硕士!研究同步相量方面的内容 现在正在学习1588 我已经在 8962平台上 跑通了 UCOS-II+lwip 多线程通信 希望和大家多多交流!

   我的QQ是:517241065 欢迎QQ交流 我在武汉 有武汉cortex-m3的发烧友 我们可以见面讨论一下!!! 此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
19条回答
academic
2019-03-25 20:05
呵呵,我真不是高手。我说说我的理解供参考,LWIP一共提供了三种方法来为板子指定IP地址,DHCP,AUTOIP,STATIC IP。其中DHCP往往是默认首选的方式,比如一般路由器都有DHCP服务器,采用DHCP可以自动的获取一个合法的IP地址,当然如果没有DHCP Server或者DHCP不能再分配IP地址,一般会延迟一段时间后自动采用第二种方法AUTOIP(enet_lwip,enet_ip这几个例程都是这么做的),这种方法是板子自己计算出来的IP地址,但需要预先在程序中人工指定子网掩码和网关。第三种方法是论坛里大家用得最多的,也是周立功那个例程里边采用的,就是STATIC IP,这种方法还是比较简单的,采用这种方法,最好是配置lwipopts.h来关闭DHCP,AUTOIP。

一周热门 更多>

相关问题

    相关文章