论文部分内容阅读
随着科学技术的不断发展,嵌入式系统在工业控制和智能家电领域得到了广泛的应用,同时控制逻辑和功能也变得越来越复杂,相对于早期嵌入式系统所采用的简单的控制逻辑程序,现代嵌入式系统越来越倾向于使用完整的操作系统,这就使得嵌入式操作系统在嵌入式系统领域变得越来越重要。 目前国内外对嵌入式操作系统的研究和开发已广泛展开,已经有了很多的成熟的产品,嵌入式软件工程师已经从过去复杂的底层程序的编写中解放出来,更多的是在特定的操作系统上进行开发。 本文就是在这种背景下,将使用Linux操作系统的嵌入式系统用于工业环境下的远程监控。本文的目标是实现一个内嵌WEB SERVER并且具有一定数据处理能力的监控设备,可以对被控设备的状态进行采集并通过WEB SERVER使远程主机可以监控被控设备的状态,同时还可以实现一些简单的控制。 为了实现这个目标,本文在分析讨论目前国内外嵌入式数据库和WEB SERVER的发展的基础上,根据系统的需要,选用uClinux操作系统,并基于uClinux实现了WEB SERVER的移植和开发,数据处理模块的开发和数据采集模块的开发,在开发过程中解决了WEB SERVER与数据模块的连接,提高系统的实时性能以及动态WEB的实现等一系列关键性问题。 本文从嵌入式系统的结构,嵌入式数据库的实现技术和嵌入式WEB SERVER的实现技术等几个方面论述了目标系统相应部分的实现,详细介绍了实现的原理和方法,并在最后对本文的工作做了总结,展望了后续工作的发展方向。