论文部分内容阅读
目前,基于嵌入式Web的远程监控系统在工业、水利、医疗设备、安保,电力等行业都得到了广泛应用,但电信接入网设备依然采用安装客户端软件进行设备管理维护,本文针对某公司开发的多业务光纤接入系统,采用基于嵌入式web服务器和嵌入式数据库的远程监控系统进行设备监控,从而有效的提高了设备管理和维护的可操作性,降低了设备开发成本,完全满足设备数据管理的要求。本文结合嵌入式Web服务器和嵌入式数据库技术在接入设备监控系统中的应用,对基于ARM9平台的含有嵌入式Web服务器和嵌入式数据库的监控系统软件的设计进行讨论,并完成了实现方法。
本文的研究对象基于多业务光纤接入系统产品,重点是监控系统软件的设计与实现,其中完成了引导程序uboot的移植与配置;linux内核的配置与编译;嵌入式web服务器的移植与配置,嵌入式数据库的移植与配置,数据采集程序的设计与实现,CGI接口程序的设计与实现,串口通信的设计与实现,网页的设计与实现等工作。
文中首先分析了嵌入式Web远程监控系统在诸多行业的应用,提出了在接入网产品的应用设想。接着具体介绍了硬件平台各个芯片的特性。之后介绍了嵌入式linux系统,完成了uboot移植与编译,以及搭建交叉编译环境和FTP服务器。在第四章完成了嵌入式linux系统下web服务器boa和数据库sqlite的编译、移植,设计了底层串口通信协议并提出了实现方法,对CGI接口程序和sqlite数据库应用程序进行了详细设计。文章最后详实的阐述了底层串行通信程序、数据采集程序以及CGI接口程序的实现方法,并展示了程序运行的效果。
嵌入式监控系统软件具有低成本,高效率的特点,目前,含有该软件的产品已经取得了良好的经济效益,值得借鉴推广。