Font Size: a A A

Design And Implementation Of The Screen Phone Key Driver Module

Posted on:2009-01-04Degree:MasterType:Thesis
Country:ChinaCandidate:Z Y LiFull Text:PDF
GTID:2208360245961608Subject:Information and Communication Engineering
Abstract/Summary:PDF Full Text Request
Along with development of our society, people have more requirements in styles of communication. They are not satisfied with the normal telephones any more, which only support calling and sending or receiving word messages. People want to communicate with others with multimedia including word, picture, audio, video. Then Screen Phone has been designed.Screen Phone can not only help people communicate with calling and word message, but also support multimedia. Screen Phone features with its friendly interfaces between itself and customers, and its high speed in transferring various kinds of media. This paper designs a Screen Phone based on FreeScale ColdFire MCF5329 andμCLinux OS.μCLinux OS is a free and widely used operation system which is simplified from Linux OS. It features with its stabilization and powerful network's ability and expandition.Firstly, the paper analyses the features of the processor MCF5329, including hardware architecture and operation modes. Secondly, the paper analyses theμCLinux kernel by comparing with Linux, and introduces the development methods of driver, including interrupt processing and timing control. Thirdly, the paper analyses the principles of keypad and touch screen, and describes the interfaces between themselves and the processor, and gives the codes about the drivers. Lastly, the paper analyses the principles of I2S bus, and describes the interfaces of audio driver. Then it gives two methods to test the audio driver.
Keywords/Search Tags:μCLinux, MCF5329, keypad, touch screen, audio driver
PDF Full Text Request
Related items