pdf

Embedded Web Server Based on ARM and uClinux

  • 2014-03-05
  • 1.88MB
  • Points it Requires : 2

With the development of embedded technology and network technology, managing and controlling devices by embedding Web servers has become a development trend of embedded device management. More and more embedded systems are introducing Web servers, which can conveniently and effectively manage these embedded devices connected to the network. Users can use browsers to control them through the Internet. The embedded Web server designed in this paper is a user-friendly Web server based on HTTP protocol and TCP/IP protocol. This paper first introduces the basic concepts, history and development status of embedded Web systems, and also explains the key technologies and related theoretical foundations for designing and implementing embedded Web servers. Then the software and hardware development platform of this system and its establishment are introduced: an open source operating system with excellent network performance, uClinux, is selected, and a development and compilation environment is built on the host machine for it, and how to configure the kernel is introduced; the development platform with S3C44BOX as the processor is determined as the system hardware platform, and an implementation plan for the embedded Web server is proposed. Based on the boa server, this system implements dynamic Web technology and completes the real human-computer interaction function. Users can monitor embedded devices through a Web browser. In order to enable users to manage embedded product data more effectively, a small database sqlite is embedded in the ARM-based embedded Web server, so that users can easily insert, delete or modify data in embedded products, and call the API functions provided by the database in the server-side application to complete the server\'s access to and update of the database, further expanding the functions of the embedded Web server. In order to enable the designed embedded Web server to dynamically save a small amount of data, this paper makes appropriate changes to the uClinux system, implements a readable and writable file system, and enables the JFFS2 file system to be applied in the embedded Web server. At the end of the article, the embedded Web server is applied to smart home management, the design and implementation of the smart home management database are given, and the potential application prospects of the embedded Web server are explored.

unfold

You Might Like

Uploader
froglucky
 

Recommended ContentMore

Popular Components

Just Take a LookMore

EEWorld
subscription
account

EEWorld
service
account

Automotive
development
circle

About Us Customer Service Contact Information Datasheet Sitemap LatestNews


Room 1530, 15th Floor, Building B, No.18 Zhongguancun Street, Haidian District, Beijing, Postal Code: 100190 China Telephone: 008610 8235 0740

Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号
×