APP下载

无文件系统的嵌入式Web服务器设计

2012-03-14张锋辉王祥清苏守宝

关键词:嵌入式设计

张锋辉,王祥清,苏守宝



无文件系统的嵌入式Web服务器设计

*张锋辉,王祥清,苏守宝

(皖西学院信息工程学院,安徽,六安 237012)

针对嵌入式设备资源有限及嵌入式Web应用于具体领域时工作流程固定的特点,提出了一种无文件系统的嵌入式Web服务器。在实时操作系统UC/OS-II的基础上裁剪并移植了Lwip协议栈,在研究标准CGI程序的基础上设计并实现了嵌入式CGI程序,成功的设计了无文件系统的Web服务器并实现了其监测功能。

嵌入式网关(CGI);Web服务器;Lwip;UC/OS-II;文件系统;ARM

随着信息技术的迅猛发展,嵌入式设备与Internet技术的结合将成为信息时代的必然趋势,将智能家电,工控节点等连接到网络中已成为研究热点[1]。网络专家也预测将来在Internet传输中将有70%的信息来自嵌入式系统。

嵌入式设备的资源相对有限,很多都用于专用的地方,其工作流程较为固定,如在智能家居,一些工业控制等。目前在一些嵌入式Web服务器大多都建立在Linux操作系统之上,并且都使用了文件系统[2-4],但Linux需要的硬件配置较高,文件系统也需要Nand Flash作为硬件基础,这样会增加服务器的成本。一些无操作系统的嵌入式Web服务器[5]虽然降低了硬件配置但在使用时可扩展性不高。

基于以上考虑在流程较为固定的地方使用嵌入式Web服务器,可以不通过文件系统而直接对设备进行监控。本文提出了一种无文件系统的嵌入式Web服务器的设计方法并将其实现。用B/S架构的Web服务器取代传统的C/S架构,用户只需要输入检测设备的Ip地址即可访问与监测设备的信息。……

登录APP查看全文

猜你喜欢

嵌入式设计
何为设计的守护之道?
《丰收的喜悦展示设计》
TS系列红外传感器在嵌入式控制系统中的应用
嵌入式系统通信技术的应用
瞒天过海——仿生设计萌到家
搭建基于Qt的嵌入式开发平台
设计秀
有种设计叫而专
嵌入式软PLC在电镀生产流程控制系统中的应用
Altera加入嵌入式视觉联盟