基于Web的嵌入式Linux远程无线监控系统设计

来源 :云南大学 | 被引量 : 0次 | 上传用户:whitetooth
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
Linux从1991年问世到现在的短短十几年时间内,已经发展成为功能强大、设计完善的操作系统之一,不仅可以与各种传统的商业操作系统分庭抗争,在新兴的嵌入式系统领域内也获得了飞速发展。嵌入式Linux以其可应用于多种硬件平台、内核高效稳定、源码开放、软件丰富、网络通信和文件管理机制完善等优良特性,成为嵌入式系统领域中的一个研究热点。基于嵌入式Linux的工控系统以嵌入式微处理器为核心来运行嵌入式Linux操作系统。应用程序可通过网络进行更新,并可通过键盘进行人机对话,数据可通过LCD现场显示,重要数据可以文件形式保存在Flash等闪存存储器中。更为关键的是,可充分利用Internet上已有的软件和协议(如:ftp,http以及MySql等应用程序)迅速搭建前台数据采集系统,以实现采集系统和后台管理系统的通讯。 本文提出了一种基于Web的嵌入式Linux无线远程监控系统方案,并实现了其中的关键技术,包括uClinux系统下的串口驱动、西门子GPRS模块MC35i的控制程序、CGI动态网页程序开发以及uClinux下多任务程序的实现。全文共分为七章,对所有的关键技术进行了详细深入的分析,并给出了具体的实现方法。 第一章首先介绍了嵌入式系统的定义、组成,阐述了Web服务器应用于工业控制领域的优点,并对嵌入式Web的动态网页技术作了一个大体的概述。 第二章介绍了uClinux开发平台的构建。给出了宿主机和目标机开发平台详细的构建过程。然后分析了在uClinux下进行应用程序开发的流程,并给出一种具体的嵌入式Linux下应用开发方法。 第三章首先阐述了Linux下设备驱动程序的编写方法,然后给出了一种有效的驱动程序调试手段,最后说明了S3C4480第二个串口驱动的具体实现过程。 第四章主要叙述了西门子GPRS模块MC35i的控制方法。首先对GPRS技术作了一个简要的介绍,然后分析了MC35i中文短信的实现方法,最后给出了具体的软件实现流程。 第五章主要说明了在uClinux中安装Boa Web服务器的方法。文中给出了配置的具体步骤,然后阐述了CGI动态网页开发。第六章是本文的重点,论述了整个监控系统的体系结构及系统软件的组成和实现。 第七章对全文的主要研究工作进行了总结,讨论了其中存在的问题以及今后继续深入的方向。
其他文献
区域经济系统与生态系统之间的关系不协调,一直是困扰我国北方半干旱-半湿润生态脆弱区社会经济持续稳定发展的关键因素。生态环境是经济开发活动的物质基础,而经济开发活动则
随着计算机、通讯技术与医学影像科学在医疗行业的进一步渗透,我国医院信息化管理进程得到不断深入和拓展。医疗领域逐步建立了HIS(Hospital Information System,医院信息管
学位
随着IT技术的发展,应用服务环境越来越复杂,网络服务种类越来越多,服务架构常常呈全国甚至全球范围内的地理分布,怎样保持核心业务系统正常运转已经成为IT运维人员面临的一个重大
光纤陀螺等是基于萨格奈克(Sagnac)效应而制成的角速率传感器,它代表了惯性仪表和元件发展的一个新方向。与传统的机械陀螺相比,它有许多优点:诸如对重力加速度不敏感、启动快、
微波相控阵天线自诞生起,由于其优异的性能受到了人们密切的关注,得到了迅速的发展。激光出现后不久,人们就试图将微波相控阵的概念延伸到光学频段,使光束扫描同样具有灵活机动,多
本文以刚开始恢复治理的县南沟和已经治理三十年的纸坊沟流域为对象,通过勾绘两流域的植被图,运用景观生态学原理,在地理信息系统支持下,在定量分析两流域植被景观组成要素特征的
无线通信的发展,使得未来的系统将面临愈加匮乏的带宽资源,所以,如何利用有限的带宽资源尽可能提高系统容量已成为研究中的一个重要课题,在信息理论中对于这一课题的研究主要集中
无线环境下语音信号在传输的过程中,不可避免地会受到风、雨、雷、电等的干扰,还有来自周围环境的干扰以及通信设备自身内部电噪声等的干扰,使得原始的纯净语音成为被噪声污染的
图像融合是一种信息综合处理技术,其主要目的是通过对多幅图像兼容余数据的处理来提高图像的可靠性,通过对多幅图像间互补信息的处理提高图像的清晰度。近年来,图像融合己成为图
水声通信信道具有带宽受限的特点,导致了通信速率的降低。但水声信道富含多途散射效应,它自然带宽限制和丰富的空间传播结构这使得它成为典型的多用户通信应用环境。采用多用户