20-08-2012, 03:33 PM
Design and Implementation of an Embedded Web Server Based on ARM
Design and Implementation.pdf (Size: 168.05 KB / Downloads: 64)
Abstract
In this paper, the embedded web server , which take
Samsung corporation's ARM9-S3C2440AL processor as core, is
designed, it's operating system is Linux, the system hardware
architecture is presented. Then the process of the Linux operating
system being transplated on ARM is introduced. The realization of
Boa and dynamic interaction between browser and the embedded
system by using CGI are especially analyzed. Finally the
implemented embedded web server is tested to indicate that it
responding rapidly and operates efficiently and steadily, which
achieves the expectant designing purpose.
INTRODUCTION
The age of the PC equipments as a basic network node
had been over, with the popularization of internet and the
technology of embedded system. There are kinds of
embedded equipments as network nodes, besides PC.
Embedded equipments have infiltrated to the fields of
traditional Ethernet. If user has a permission to access Web
server, he can refer the correlative information. That takes a
great convenience for administrator to manage and vindicate
the equipments. It’s a challenge that how to access action over
IP[1].
This paper introduces a solution for embedded system
access to Internet, through which we can remote access,
monitor, maintain conveniently. The solution is based on Web
and embedded technology. Its core is S3C2440AL processor
on which there embedded Web server in ARM Linux platform.
Its operating system is scissor-able, transplant-able Linux
system.
TECHNOLOGY OF EMBEDDED WEB SERVER
Embedded web server[2] refers to import Web Server at
the scene the monitor and control equipment, in the support of
appropriate hardware platforms and software systems, transfer
traditional monitor and control equipment into a internetbased
, possessed with TCP/IP protocol as the underlying
communication protocol and Web server technology as its
core.
[b]CONCLUSION[/b]
In this paper, ARM and embedded Linux OS are used as
hardware and software platform, Boa is used as a Web server,
Its unique approach and direct calls to connect the operating
system's file read mode, which greatly improved the
performance of the system. Compared to the Apache Web
server working on Linux, Boa Web occupies less system
resources, higher operating efficiency and responding more
rapidly, Boa can stably run on the target board, easy to use
and maintain. In addition, the solution based on "embedded
Web server" is also easy to expand.