Font Size: a A A

Design Of An Embedded System Platform And Application In Intelligent BUS System

Posted on:2008-06-04Degree:MasterType:Thesis
Country:ChinaCandidate:Y WangFull Text:PDF
GTID:2132360212478658Subject:Weapons systems, and application engineering
Abstract/Summary:PDF Full Text Request
With the rapid development of Computer technology, the software and hardware design of embedded system based on High-speed CPU has also made a great progress. Currently, the application of embedded system has been widely used in industry, ministry, and communications etc. The design of open embedded system platform can push the application of embedded system. This paper describes a typical embedded system platform design and realization in detail. The embedded system platform consists of hardware and software. At last, the application of the platform is offered.The hardware development contains project plan, schematics circuit consideration, PCB layout, device soldering and whole system debugging. Meanwhile, this paper also demonstrates the hardware debug experiences and notices by author's practice. The hardware development introduces building block layout method, which can achieve function expansion easily and conveniently. In addition, the theory and usage guide of devices which the system covers are analyzed in detail.The software design has been researched in the transplantation and hardware layer driver development based on embedded OS Linux. And the whole process of Linux porting to ARM9 S3C2410X is presented detailed, such as porting BootLoader, making kernel map and porting file system. After adjusting Linux assembly code related to specific hardware, the designed embedded system platform can work successfully. With consideration of Linux device driver development, the paper takes the NRF905, a character device, as example, gives an introduction how to realize Linux device driver. Moreover, the cooperated and separated development of hardware and software in embedded system is discussed.Finally, this paper introduces an application instance for the embedded system platform, which is the design of intelligent bus dispatch system. On the one hand, this instance shows the general development process of embedded system; and on the other hand, this instance has discussed the multi-thread technique and function realization attention. It is proved that platform application is simpler and more diversified, which indicates the practical and researchful value.
Keywords/Search Tags:Embedded System, ARM S3C2410X, OS Porting, Linux Driver, Intelligent Bus Dispatch System
PDF Full Text Request
Related items