Lwip有三套api,分别是: raw api:使用方法为使用回调函数,即先注册一个函数,当接受到数据之后调用这个函数.缺点是对于数据连续处理不好. Lwip api:把接收与处理放在一个线程里面.因为需要线程的概念,故需要操作系统,当然,ucos虽然只有进程的概念,但是也可以用. BSD api:与unix兼容,移植容易,效率低. 附完整叙述大图 咳,好了说正题,就是lwip与硬件的接口,lwip与硬件的接口为一个netif结构体数据类型,每一个这样的结构体代表一个网卡.下面就是这个结构体的详…