Font Size: a A A

The Research And Application Of Embedded System Networking Communication Based On ARM7

Posted on:2007-03-02Degree:MasterType:Thesis
Country:ChinaCandidate:C L YinFull Text:PDF
GTID:2178360182497086Subject:Education Technology
Abstract/Summary:PDF Full Text Request
Many governments of the world had developed a program to promote nationaleducational informationalizing in 1990s.Information technology was introduced to the fieldof education to realize the rational allocation of the educational information resources,develop and high-efficient use. Educational informationalizing demonstrates thecharacteristics such as multimedia teaching resources, networking teaching resources andlearning methods, nonlinear knowledge, intelligent of the educational process. It must beachieved relying on the contemporary application of it in education. As the most advancedtechnology of the contemporary era, embedded systems will be applied to the field ofeducation. Virtual classrooms, virtual laboratories, virtual instrument and other technologieswill play an invaluable role in the future education. The realization of these technologieshave closely related with embedded system inter-connected. The most basic technology ofthe embedded system inter-connected is an embedded web server. A number of educationalinstitutions in the United States have designed and tested to use embedded online teachingnetwork but it still lack the related research in China.This thesis is just designed in such background, trying to develop a low-consumption,low-cost, functional maturity, small size embedded web server's hardware and softwareplatform.The thesis is divided into five chapters. In chapter one we outline the concept ofeducational informationalizing, embedded system's development and its developmentdirection in the context of educational informationalizing. At the technical level, theembedded system needs to be inter-connected into Internet. In chapter two we haveexpounded the hardware design of this system and proposed the whole structure of thesystem. After compared numerous embedded microprocessors, considering the factors ofperformance, stability, market occupy we choose the S3C4510B of ARM7 core. We designthe relevant power circuit, crystal oscillator circuit, reset circuit, flash memory, SDRAMinterface circuit and Ethernet interface circuit around the theme of embedded web server ofARM7 core and debugging through. The result of experiment proves that this system hasthe characteristics of low consumption, low cost, powerful and it has fully exploited theresources offered by S3C4510B chip and has met embedded web server's demands. Thereshould be support of the operating system on the hardware platform. After compared severalkinds of most popular embedded operating systems at present, in chapter three we chooseand analyze the characteristic and system structure of the embedded real-time operatingsystem VxWorks. We introduce the integrated development environment Tornado ofVxWorks, the cross compile method of host-target of the embedded system and succeededin setting up the basic software environment. In chapter four we develop embedded webserver's board support package BSP and migrate embedded web server software. In theembedded system, all hardware relevant functions and sets of the file are named BSP(Board Support Package). It has offered the software interface which visits all hardwareresources。BSP includes the hardware initializes, interrupt producing and dealing with,clock management, local and bus memory's image, size of memory, etc. So we mustdevelop BSP first while developing the application program based on VxWorks. Throughrevise WrSbcArm7 offered by Wind River company we succeed in developing the BSP thatsystem needs, have realized the real-time embedded operating system VxWorks migrationon the hardware platform taking ARM7 as the core. Later we migrate the most advanced,most powerful opening source code embedded software GoAhead web server to thesoftware platform of this system. In chapter five we summarize the mainly work of thethesis, pointed out the strong and weak point and look forward to the future direction.The research and development of this thesis is finished on the basis of practising. Ifurther investigate ARM7TDMI core S3C4510B chip's embedded hardware system andmake it run normally through debugging this hardware system. After that, I succeed inmigrating operating system VxWorks and the system operates normally. we have realizedembedded web server in this system,made the embedded system succeed in connectingInternet. That various software development and using on this basis become moreconvenient and flexible. By using the common browser, users can visit embedded webserver whenever and wherever possible, maintain the embedded devices .It has providedgreat convenience for user and has reached the anticipated result.
Keywords/Search Tags:Educational Informationalizing, Embedded system, VxWorks, BSP, web server
PDF Full Text Request
Related items