Font Size: a A A

Research And Development Of Device Driver And Qt/Embedded Based On Embedded Linux System

Posted on:2008-03-25Degree:MasterType:Thesis
Country:ChinaCandidate:C Y GuoFull Text:PDF
GTID:2178360215991524Subject:Computer system architecture
Abstract/Summary:PDF Full Text Request
With the development of computer technology, communication technology andthe application of the Internet, embedded system are widely applied to many fields,such as science research, engineering design, military technology, industry andcommerce. For the further development and popularization of the domestic andforeign embedded products, more and more embedded systems are running aroundUS.Each characteristic of the embedded device limits that its driver must becustom-made, and the driver must be completely combined into an indivisibleentirety with the embedded system and the application program. Thus differentdrivers must be designed according to the different embedded products when they aredeveloped. Although many embedded operating systems have already provideddriver's examples, but driver that operates in practice must be modified and even beredesigned according to the resource allocation and the specialties of itscorresponding hardware.In this thesis, the hardware platform UP-NetARM2410-S is used as the targetand the PC installed REDHAT 9 as the host. The cross-compile tool is installed on the host to establish the cross-compiling environment. Then the embedded softwareplatform is constructed by configuration of TFTP, NFS and minicom. The concretemethods and process of kernel configuration and compiling are discussed based onthe analyses of the Linux kernel structure. After that the implementation and portingof Linux device drivers are analyzed. The touch screen driver is dealed withcompletely and the scheme which can be use to realize it is proposed. Finally, theordinary method of developing the application program of GUI-Qt/Embedded isintroduced.
Keywords/Search Tags:embedded Linux, device driver, development environment, kernel compiling, Qt/Embedded
PDF Full Text Request
Related items