Font Size: a A A

Design And Application Of The Web Sever Based On The Embedded μClinux System

Posted on:2009-10-12Degree:MasterType:Thesis
Country:ChinaCandidate:L ZhaoFull Text:PDF
GTID:2178360245954958Subject:Control theory and control engineering
Abstract/Summary:PDF Full Text Request
With the rapid development of electronic technology, embedded system has been widely used. Embedded system is small in size, low power consumption, strong functions, and other characteristics, and it has been widely used in military and national defense, industrial control and intelligent appliances, and other fields. With the rapid development of network technology, more and more embedded devices require embedded web server to the network through the Internet and to be visit and control. How to collect the remote data through the Internet has been the foucs of the research. In such case, research and realization of embedded web server become a key. It provides a good way for management, control and monitoring of various kind of equipment provides.The subject had done the following aspects of work which used Samsung ARM processor core S3C44B0X as hardware , usedμClinux as operating system,and balanced system cost and performance requirements.Firstly, this article analyzed the requirements to design the system, and analyzed the methods and principles to design the system according to this requirements. In addition, it analyzed the advantages and disadvantages of the various processors, and decided to use the ARM processor S3C44B0X as hardware to design the system; This article determined to use theμClinux as embedded Web Server operating system which is small size, high practicability by comparing the variety of embedded operating system.Secondly, the article researched and confirmed the basic framework of the hardware system, and designed to use S3C44B0X processors as the core, supplemented by the basic system peripherals to build a Web server embedded hardware platforms and contraposes the remote data collection's application ,design the temperature acquisition circuit based on the MCU.Thirdly, the article studied and analysed the operation mode of the Bootloader and the re-mapping mechanism of the S3C44B0X. And then it analysed the kernel frame and the directory structure of theμClinux opration system, and planted the system to the hardware platform, and set up the software platform with the network function.Finally, this article studied the method to design a Web server, and decided to use the boa to design it, which is small, open-source and high-performance. Then the article finished the design of the Boa Web serve on theμClinux system, and completes the collection and control of the remote data, and which mainly includes the study of the TCP/IP protocol stack, development of the application program, and the complete of CGI and dynamic web server.The results showed that the Web sever which designed based embeddedμClinux system have a certain value, and it provide a foundation for the follow-up studies, and it can be used in remote monitoring, industrial control and many other areas.
Keywords/Search Tags:μClinux opration system, Embedded Web Server, Boa Web sever, CGI, remote collection
PDF Full Text Request
Related items