Font Size: a A A

Research Of Smartphone Development Platform Based On ARM9 And Embedded Linux

Posted on:2008-10-24Degree:MasterType:Thesis
Country:ChinaCandidate:T DuanFull Text:PDF
GTID:2178360215473848Subject:Control theory and control engineering
Abstract/Summary:PDF Full Text Request
The most fundamental feature of Smartphone is its open operating system, expandable functions and supporting the third-party application software. As 2.5G/3G mobile communication network come into operation, smartphone which support data and voice service will become a mainstream product in china cell phone market soon. In the next few years, smartphone market will develop fast enough. This market has great potential Smartphone is the trend of cell phone development in the future. But the traditional mobile phones with simple phone function can not satisfy with the increasing demands of the multimedia applications. These phone solutions provide too less hardware capability, while some complete new solutions use complex technology and need long developing periods. Therefore, developing smartphone multimedia phones based on the mature GSM technology and mature application multimedia processors is a good solution and common practice.This paper uses BBP and Application Processor dual-processor system framework to design a smartphone development platform on the base of studying the development status and trends of smartphone system architecture and operation system. BBP is used to achieve the current phone call / receiver, data transmission and other basic communications functions, and Application processor are dedicated to handling high loads multimedia functions. They communicate through UART interface and AT commands. The paper designs the system clock circuit, GSM control circuits, storage systems, audio systems, touchscreen LCD and several main modules with the S3C2410 application processor interface circuit.The smartphone operation system is indispensable to the operation of the software environment. To provide a more open embedded platform for third-party application software, embedded Linux is used as a smartphone operating system for this paper. Based on the dual-core S3C2410 and Q2403A smartphone hardware platform, this paper aims at Embedded Linux to analyse and custom-tailor from these several aspects including the process of scheduling, memory management, file system, graphical user interface. Finally, we establish the cross-development environment. We are able to debug and run embedded Linux on this basic, and develop associated application software in this circumstance.
Keywords/Search Tags:Smartphone, Multimedia application, Embedded Linux
PDF Full Text Request
Related items