论文部分内容阅读
网络化已经成为嵌入式系统发展的一大趋势,而通过网络对嵌入式设备进行远程监控与管理则是嵌入式设备网络化技术的一大应用。嵌入式Internet将改变现有的监控系统体系结构,提高系统可扩展性,降低成本。本文在这样的前提下,研究了以uCLinux为系统的S3C4510B嵌入式平台上Web Server的实现和远程监控的技术。 本文研究的相关关键技术有: 1、详细研究分析了如何利用uClinux构建Web服务器; 2、微芯力的S3C4510B开发套件的研究,宿主机环境配置; 3、uClinux系统在S3C4510B开发平台的移植; 4、修改Web服务器以适应嵌入式应用的需要,这其中主要分析了对虚拟内存机制的修改; 5、在uClinux下编写CGI程序实现嵌入式Web服务器与浏览器、I/O口、A/D处理器之间的数据通信; 6、详细介绍并完成了编写的用户程序(web服务器程序)移植到uClinux+S3C4510B工作平台的过程,如编写makefile文件,修改uClinux内核以实现嵌入式web服务器的自启动; 实验结果:嵌入式Web服务器能够通过浏览器将用户信息下达到现场设备,现场设备的数据也能通过Web服务器传送到浏览器,从而能够实现对现场设备的远程监控。