论文部分内容阅读
应用嵌入式Internet技术的监控系统是监控领域最新的发展趋势,嵌入式Internet技术改变以往的监控系统体系结构,满足了现代监控系统的可扩展性、分布式、实时性等。该项技术的研究具有广阔的应用前景,正是在这一背景下,本文对基于嵌入式Web服务器的远程监控系统进行了研究。嵌入式Web监控技术的出现得益于电子制造工艺的飞速发展和嵌入式操作系统的应用日益广泛,近年来出现了许多优秀的嵌入式操作系统如Vxwork、uC/OS-II、uClinux等,其中uClinux以其良好的兼容性、丰富开源的软件开发资源在嵌入式操作系统领域占有重要一席,在各个领域不断出现它的身影。ARM自诞生以来一直是嵌入式领域的宠儿,市场占有率非常大,三星公司的S3C44B0X就是一款成功的ARM产品,它基于ARM7TDMI内核,拥有丰富的硬件资源,在控制领域倍受青睐。本文以S3C44B0X为主控制器,设计开发了一套用于嵌入uClinux操作系统的开发板,为研究嵌入式Web远程监控技术提供了良好的软、硬件开发平台。嵌入式Web远程监控不同于以往的C/S和B/S网络监控技术,它通常采用嵌入式系统作为Web服务器,使得系统的成本大大降低,且设备体积小巧,便于安装、出现故障易于维护,安全可靠,此技术自问世以来得到了广泛关注,各式各样的解决方案和实现方式层出不穷。本文以ARM和uClinux为嵌入式开发平台,移植了Web服务程序Boa,使之成功运行于uClinux系统上,结合嵌入式CGI技术实现了网页交互控制远端嵌入式设备。该系统可以利用硬件平台的丰富外设资源,扩展其监控功能,具有广泛的应用前景和开发利用价值。