Font Size: a A A

Development And Research On Embedded Application On The Mobile BREW3.1.5 Platform

Posted on:2011-09-06Degree:MasterType:Thesis
Country:ChinaCandidate:M L YangFull Text:PDF
GTID:2178360308961971Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
With the development of chip technology, the hardware condition of mobile has been improved significantly. However, as an embedded device, mobile has no capacious storage medium and large memory as computer does. To realize complicated function design under the constraint of relatively small resource and memory, embedded system software is required to be as delicate, stable and highly efficient as possible.Based on this point, this essay conducts a delicate research on the difficulties occurring amid the development and design process of BREW3.1.5 platform's embedded application, in hope of improving the efficiency and quality of BREW application development.In the following, the author will introduce some experiences about BREW application development accumulated from the past graduate studies. The essay starts with introducing the background of BREW3.1.5, consisting of status quo and prospects of mobile terminal application development on the BREW3.1.5 platform; Secondly, a step-by-step analysis about basic structure, development environment as well as some core processing techniques on the BREW application will be given. Thirdly, combined with practical applications, we are going to present a detailed elaboration on the core module design of the whole application and introduce respectively the implementation process of module, such as application data display module, menu module, interface reconstruction module, memory management module, audio processing module, display module, data storage module, interrupt handling module, logic design module, HandlekeyEvent module, network module, decompression module, and resource processing module. Next, considering the resources scale, executable file size, procedure portability and run-time speed, etc, several feasible optimal methods are proposed. At last, since the well-designed application has gone through repeating tests to make sure it can run properly on different types of mobile terminals, we give a detailed analysis on various problems we met during the tests, and put forward an effective solution.
Keywords/Search Tags:brew-embedded, module, test
PDF Full Text Request
Related items