Font Size: a A A

Design And Realization Of Embedded Mobile Terminal Application Software

Posted on:2010-01-01Degree:MasterType:Thesis
Country:ChinaCandidate:X Y ChangFull Text:PDF
GTID:2178360275453643Subject:Information and Communication Engineering
Abstract/Summary:PDF Full Text Request
Embedded system is an independent component which is supported by hardware and driven by software. Embedded system is defined as a special computer system which is oriented to application. It can be adjusted on software and hardware and be satisfied with the criterions of function, reliability, cost ,volume and power consumption of the application system. Most of embedded products need embedded software to provide diverse and special function for users. As the core of embedded software, embedded oprating system is the decisive module for the performance and quality of embedded software.In mobile terminal domain, embedded oprating system is widely applied due to its advantage on real time, power consumption and reliability. It not only provides the various and convenient function for users but also provides the sufficient condition for the update of mobile terminal. This paper takes the typical application of embedded system, i.e., mobile terminal domain, as the research background, and explains the design and realization of mobile terminal application software based on REX embedded real-time oprating system.Firstly, the important role of embedded software in the Chinese software's industry is introduced after analyzing the fast development and various function of mobile terminal. Secondly, the concept and characteristic of embedded system is described. And after that, the architecture, classification as well as the composition of embedded real-time operating system is specified. Then, the platform of software development, i.e., REX real-time oprating system, is constructed and the operation mechanism of REX is analyzed from several aspects, such as, task creating, task scheduling, task communication, timer management and interrupt process, and so on. And the preemptive-based task scheduling algorithm as well as the signaling task communication mechanism is used. Moreover, the UI task frame of software module is designed and a more detailed description on the hierarchical structure disign of UI task is introduced. Based on that, the design of UI module based on the finite state machine mechanism is elaborated. Finally, the realization of mobile terminal application procedure, i.e., address book, is discussed. And the detailed design and function realization of address book is showed from several aspects, such as, module composition, processing flow and memory structure, and so on. At the same time, the system designed is field-tested and the test result is showed.
Keywords/Search Tags:Embedded Software, Mobile Terminal, REX, Address Book
PDF Full Text Request
Related items