[信息与通信]基于嵌入式webserer的温度采集系统的设计.doc

[信息与通信]基于嵌入式webserer的温度采集系统的设计.doc

[信息与通信]基于嵌入式webserer的温度采集系统的设计

基于嵌入式webserver的温度采集系统的设计 摘要 以ARM为核心的微处理器具有高性能、低功耗和低成本的特点,它广泛应用于嵌入式系统设计领域,是目前使用最广泛的32位微处理器。同时,WWW使人们能够方便地访问网络资源,二者的结合,使人们能够通过网络进行远程访问和控制信息化产品。本设计基于以ARM7处理器为核心的硬件平台,使用uClinux嵌入式操作系统,实现了以嵌入式webserver为基础的温度采集系统。本设计所做的工作有:建立交叉编译环境、移植uClinux、编写webserver和温度采集控制程序以及添加应用程序等。本文做了以下工作: 1、首先,详细介绍了基于嵌入式webserver温度采集系统的设计目的和意义以及应用前景,接着对适用于本设计的各种方案进行比较,并选取最适合本设计的一种方案。 2、接着,在第三章中介绍了本设计所需的开发环境的建立,包括建立交叉编译环境和嵌入式操作系统的移植。 3、第四、五、六章分别介绍了ARM微处理器、嵌入式操作系统uClinux、DS18B20和webserver的基本原理和相关知识。 4、第七、八章详细介绍了本设计的硬件部分和软件部分。硬件部分给出了各模块的结构框图和电路图,软件部分则给出了各程序模块的流程图。 关键词 ARM,uClinux,webserver,温度采集,DS18B20 The Design for the Collection System of Temperature Based on Embedded Webserver Abstract The ARM microprocessor is widely used in embedded systems design for its high-performance, low power consumption and low-cost features,as the most pop 32-bit microprocessor. At the same time, WWW can easily make people access the network resources.So the combination of the two make people access and control the electronic products remotely with ease. And integrating with network technology is the inevitable trend of the development of embedded technology. This design includes embedded webserver module and the temperature collection module,which is based on the ARM7 processor and uses the uClinux as the operation system . The design has used the technogy of the CGI, multiprocess and multithread, and communicating between processes. Webserver can access the LAN.The webserver has the function of CGI,with the ability of displaying dynamic pages. Moreover, webserver can can acquisite the data of temperature by controlling temperature collection module. To complete the design, the work as follows had been done:establishing the cross-compiling environment, transplantation of uClinux, compiling the webserver and temperature collectiong procedures and adding the application procedures to the system. This design can be applied for the remote controlling for industry and intelligent home systems. Key Words: ARM,uClinux,we

文档评论(0)

1亿VIP精品文档

相关文档