LWIP之HTTP
硬件平台:STM32F107VCT6+DP83848(F103要使用以太网,要通过SPI接口去控制ENC28J60,速度慢;F107将MAC层集中进芯片,外围电路只需一个PHY控制器,速度快)
LWIP例程下载地址:http://www.st.com/web/en/catalog/tools/PF257862
UIP:https://github.com/adamdunkels/uip
从ST官网下了软件包后,这个例程的代码不需要修改,是可以直接编译的
如果我们要创建自己的网页,需要注意两个地方:
1.httpd.c源码中的http_recv函数
2.httpd.c源码所包含的fsdata.c
其中fsdata.c是网页的数组,我们需要通过一个perl脚本来生成,这个脚本可在UIP的源码包里找到,是apps\webserver的makefsdata