With the development of information and network technology, the embedded system is applied widely in all kinds of fields. And in the field of embedded operation system, more people have focused their attention on Embedded Linux because of its free, source code opening and strong network supporting function, etc.This thesis regarding embedded system as the platform, basing on S3C4510B chip, combining the relevant network technology, have carried on relevant research to embedded Web Server. Key technology is summarized as follows:Regarding high-speed ARM7 processor S3C4510B as the core,I has developed an embedded hardware system meeting research's needs on the basis of uClinux.Linux operating system BIOS and uClinux kernel operating mechanism are analyzed in this thesis. After analysing Linux systematic operation principle, we have discussed the linux equipment driver and developing several instance concretly. At the same time, uClinux operating system is transplantated on the goal board.After analysing common procotol TCP/IP and HTTP protocols, cooperateing with the need of researching, we apply them to embedded Web Server system. Then the embedded Web principle is rearching, and the procedure of developing on CGI technology and socket technology are summarized.Web Server under embedded uClinux is studied, and the basic industry's long-distance monitoring system based on embedded Web Server is realized. And CAN bus technology have been used in this system. The realized details of concerned hardware and software are provided in the thesis.The result of study indicates that the stability and practicability of the embedded Web system tested in the laboratory developed are better, and the function of the basic long-distance on-the-spot equipment controls through Ethernet has been realized.
|