github上的代码如下,
文件结构说明:
apps/ - 例子应用
doc/ - 文档
lib/ - 某些应用程序使用的库代码 —— 内存块管理函数
uip/ - uIP TCP/IP协议栈核心代码(源代码)
unix/ - uIP作为FreeBSD或Linux下的用户空间进程(unix环境里的uip应用例子)
如何使用例子程序?
ubuntu环境下在unix/目录下进行编译,默认的例子程序是webserver,改变例子程序(如该为hello-world)和三个地方有关:
1)./unix/main.c函数。将httpd_init()注释掉,改为hello_world_init();
2,./unix/uip-conf.h中更改包含的头文件为hello-world.h