Font Size: a A A

Linux Terminal Application Platform

Posted on:2006-01-04Degree:MasterType:Thesis
Country:ChinaCandidate:Z TangFull Text:PDF
GTID:2208360152497374Subject:Computer system architecture
Abstract/Summary:PDF Full Text Request
In the fast-changing world of information technology, people hope to access all kind of information resources, and the appearance of mobile terminals makes the dream come true. With the rate of wileless communication improving, personal information manageing terminal and voice communication service terminal are being integrated, which results in new generation mobile terminal with more powerful function. These kinds of devices have many functions, like communication, personal information manageing, entertainment etc. How to organise and manage these functions and the resource which realize these functions, how to provide convenience interface to user, these problems had affected the application of mobile terminals. Building simple, highly effective and easy use application platform can resolve these problems. At the same time, Linux operating system is becoming a hot spot in embedded field. Because the features of dependability, open source and easy customize, more and more high-end mobile terminal will use it as their operating system. Now using Linux as bottom system and putting an application platform on it become a popular resolution scheme. The thesis based on my work for ZTE terminal platform project. This project's purpose is designing a resolve scheme for high-end hand-held device like smartphone. After familiar with base theory, we design an application platform. The platform includes server and application modules. The server is responsible for providing an environment for application, realize event circle and dispatch, and help application modules communicate. We had design some special modules, include start-up moudule, shutdown module and alarm service module. And then, I developed driver for keypad, the work include hardware initialize, interrupt response and connecting the keypad device to GUI device level. At last, I develop two application modules --task moudle and calendar module. They are integrated into the application platform.
Keywords/Search Tags:embedded system, Linux, event dispatch, message communication, driver
PDF Full Text Request
Related items