| 1,IntroductionAlong with the rapid development of the computer and electronic technology, the embedded technology has been used in many kinds of electronic products. In the past few years, the network technology has a great progress, and non general-purpose computer system has remote processing ability by the combination of the embedded and Ethernet technology. The combination of the two technologies will be the Development Trend of the embedded technology.In the Distributed Control System (DCS) such as city's heating system, sewage disposal system, the key technology which gathers and transmits data, distributes command is the embedded network terminal (ENT) or embedded IP user. The purpose of the embedded network terminal based Ethernet is to make full use of the network resources which are available and achieve the information exchange of the DCS.The ARM processor has many advantages, such as high quality, low power consumption and high reliability. So this thesis brings forward the project of embedded network terminal based ARM. The processor S3C44B0X from Samsung is widely used. The primary characteristics of this system are high quality, low power consumption and low cost. The system also uses the embedded operating system and it is easy to build high quality, complicated construction system.2,Research ContentThe thesis designs an embedded network terminal with high performance and low power consumption. The structure of this paper is as follows:(1) Knowledge of the embedded system and ARM microprocessorThe embedded products obtain large opportunity to develop in the information and digital period, the embedded products are more and more widely used. The ARM processor made a large success in the 32-bits embedded application system for the high quality like high performance, low power consumption, low cost and high reliability.(2) Hardware of the embedded network terminalThe hardware platform is based on the S3C44B0X, it extends 2M Bytes FLASH to store all the instruction codes and parameters and 8M Bytes SDRAM to store data and program; it also extends ETHERNET module which is used to the Ethernet communication; it also including RESET module and real time CLOCK module. At last it introduces the system startup codes.(3) Embedded real time operation system-μC/OS-ⅡμC/OS-Ⅱis a open source RTOS core. Firstly we introduce the characteristics ofμC/OS-Ⅱ; Secondly introduce its core intructure including task management, task scheduling and synchronization & communication among the tasks; At last introduce the way to migrate to S3C44B0X.(4) Software of the embedded network terminalAt first we introduce the principle of network communication; then introduce the embedded network protocol- LwIP including its characteristics, intructure, process module, application program interface, memory management and the migration to this system; At last introduce the driver program of CS8900A .3,ConclusionThe system has enough source of hardware and software and self-contained ability of communication, so not only can it complete the data collection, controlling algorithm and controlling logic, but also make up wide area distributed controlling system or wide area monitoring system based the Ethernet.This embedded application system think about the ability of self-update and it has a developing space. No matter the function, cost or development, it has advantages comparing to the technology based on SCM or other embedded microprocessors. With the development of the science and technology, the network communication among the embedded systems would be the future orientation and it will not be a illusion any more to control the production, protect the environment and manage the living by the network. |