Font Size: a A A

Based On Embedded Td-scdma Mobile Terminal Client Software Design And Implementation

Posted on:2009-11-06Degree:MasterType:Thesis
Country:ChinaCandidate:W M RenFull Text:PDF
GTID:2208360245961042Subject:Software engineering
Abstract/Summary:PDF Full Text Request
The development and combination of computer technique and wireless communication make a kind of new computing mode, mobile computing mode, come true. In the past ten years, this kind of new computing has developed rapidly, and in more and more fields, it takes a very important role. It is believed that mobile computing mode will take the profound influence in the ways of using information. As one of the world's three main standards of 3G, TD-SCDMA is proposed by our country. Through the endeavors in recent years, we already have some mobile station manufactures and they develop TD-SCDMA mobile station by their own strength.This dissertation just focuses on the software development of the TD-SCDMA mobile station product. Using embedded system development method, we apply the embedded principles, methods and development technologies to the actual development procedure of the mobile station. Finally, a mature and stable mobile station product has been developed.The paper analyzes the hardware platform of the TD-SCDMA handset taking baseband chip SC8800 as main chip, and detailedly analyzes the software platform of this mobile station and the initialization progress of this system. Especially, the paper makes a sufficient discuss on the software development of the mobile station and the development of Man Machine Interface of the TD-SCDMA mobile station. Memory management mechanism and the Kernel module are the primary parts in the paper. In the facet of the memory management, through a lot of research the paper puts forward effective method that loads resource by static allocation method and dynamic allocation method based on multithreading real time operating system, in order to satisfy the TD-SCDMA mobile station demand of real time, reliability and high efficiency and solve the problems which the traditional loading resource brings. It resolves the problem of memory fragmentation with memory concentration allocation the block management. This memory management has the advantages of ThreadX and is in accord with the special memory demand of the mobile station. The Kernel module, which mainly offers perfect message flow and the window management adopted the finite state machine message and message transmitting mechanism, defines and implements the message communication and windows and also proposes the reasonable message processing mechanism for the better support to the upper application. In addition, the paper also discusses the design and implementation of GUI and introduces problems and solutions in the key parts of APP module.
Keywords/Search Tags:TD-SCDMA, mobile station, MMI, Finite State Machine, memory management
PDF Full Text Request
Related items