帮助 本站公告
您现在所在的位置:网站首页 > 知识中心 > 文献详情
文献详细Journal detailed

嵌入式Web Server的构建及应用研究
Research on Embedded Web Server Construction and Application

导  师: 谭思云

学科专业: 081101

授予学位: 硕士

作  者: ;

机构地区: 武汉理工大学

摘  要: 随着Internet的发展和后PC时代的来临,嵌入式系统成为当前IT产业的焦点之一,具有巨大的市场需求,同时嵌入式设备的Internet网络化成为目前网络发展的一个重要方向和必然结果。本设计的目的是实现银行支付系统数据的采集及远程监控。嵌入式系统设计是一个软硬件相结合的设计过程,本设计结合网络监控的发展过程,以ARM9处理器芯片AT91RM9200为平台,以嵌入式Linux操作系统为基础,结合相关嵌入式Web技术,对嵌入式Web服务器进行研究。其主要内容有: 首先是分析了网络监控系统的发展历程和前景,以嵌入式系统为研究背景,结合Internet网络传输理论,提出了一种基于ARM平台的嵌入式Web服务器技术。 然后结合实际选用ATMEL公司的AT91RM9200处理器,采用Linux操作系统,搭建了嵌入式系统的软硬件开发平台,此平台具备了开发嵌入式Web服务器的功能。 开发了嵌入式Web服务器硬件电路系统,包括电源电路模块、时钟电路模块、JTAG电路模块、串口通信电路、存储模块及扩展电路等。 在设计中完成一个嵌入式系统最小系统运行需要的软件平台构建,包括内核启动程序、内核、文件系统;并讨论如何将驱动程序如网络驱动程序加载到内核映像文件中,编译生成uboot、内核、文件系统等映像文件,通过JTAG和串口将它们下载到目标板上调试、运行。 深入研究了嵌入式Web原理,对Appweb服务器的程序结构进行分析,分析常见的TCP//IP和HTTP协议,并成功的完成Web服务器在系统中的移植和基本架构的建立。 本设计建立了通用的嵌入式Linux平台,当需要开发具体的应用系统时,实现支持动态页面的嵌入式Web服务器,只需要增加业务相关的内容即可,实现远程监控的效果。 With the development of Internet and the coming of the post-PC era, the embedded systems is becoming the center of interest in the current IT industry and exhibiting broad potential market.In the meantime, the access of embedded systems into the Internet has become an important direction of the present Internet development.The purpose of this design is to achieve the bank payment system of data collection and remote monitoring.The design of embedded system includes design of hardware and software.After discussed the development of the network monitor system,the thesis regarding ARM9 processor of AT91RM9200 as the platform, based on embedded Linux operation system,combining the relevant embedded Web technology,has carried on research on embedded web server,the main contents are as follows. Firstly, underthe background of the study on embedded system, combining with the theory of Inernet, the thesis presents a technology of embedded Web based on ARM platform after analyzing the process and prospect of network supervisory control system. With the practice based on AT91RM9200 microprocessor and Linux operation system, hardware and software platform has been built for embedded developed system, which is used to design embedded Web server. The thesis designs hardware circuit of the embedded system which includes the module circuit of Power, Time, JTAG, Serial Interface, and memorizer, and so on. In order to make embedded system work smoothly, it also needs to design software platform, such as bootloader, kernel and file system.The paper places emphasis on the development of device driver, espically net driver, and discuss how to compile it into the Linux kernel, and then the image file is downloaded into the target machine from host machine through JTAG and serial interfacer, debugged and running. Finally, which it is basic to research the embedded Web server principle and to analyze the structure of Appweb server program, the common protocols of TCP//IP and HTTP are been analyzed, and com

关 键 词: 嵌入式技术 操作系统 处理器 服务器 远程监控

领  域: [自动化与计算机技术] [自动化与计算机技术]

相关作者

作者 陈真
作者 蔡晔
作者 鄢莉
作者 陈柏成
作者 余荣发

相关机构对象

机构 华南理工大学
机构 广东工业大学管理学院
机构 深圳信息职业技术学院
机构 韩山师范学院
机构 中山大学

相关领域作者

作者 李文姬
作者 邵慧君
作者 杜松华
作者 周国林
作者 邢弘昊