Font Size: a A A

Design On Multi-Media Player Of Touch Screen Based On ARM-Linux

Posted on:2013-02-03Degree:MasterType:Thesis
Country:ChinaCandidate:D ZhaoFull Text:PDF
GTID:2218330374961011Subject:Circuits and Systems
Abstract/Summary:PDF Full Text Request
With the rapid development of touch screen multimedia technology, people spend more attention on the intelligent and palm manipulating of multimedia terminal. At the same time, due to the embedded system of continuous improvement and the rapid spread worldwide, making it the preferred choice for a variety of intelligent terminal product development. Embedded system will completely break the traditional multimedia player with multi-chip architecture, Instead of control processes by and low-power and high-performance of single-chip, and provide a great convenience for feature upgrades and expansion. Interface design by cross-platform C++graphical user interface programming environment of the latest version of Qt as development tools. The method of combining Embedded systems,touch screen technology and graphical interface programming techniques, complete the design process of the whole touch screen multimedia player.The control core of the whole system is ARM-Linux, optional processor is S3C2440of ARM9chip,which is manufactured by Samsung, Linux is selected as the operating system for its multi-platform compatibility, so transplanted to ARM platform is relatively simple, coupled with on its characteristics that can be cut,so that the streamline of volume are better able to meet the requirements of this particular hardware environment for embedded systems. Soft decoding of audio and video files through Mplayer which ported to embedded systems controlled by the ARM chip, Designer of graphical interface by Qt as the tool, and finally write applications to control the playback of touch screen multimedia player by QProcess as its core, the entire design has good flexibility and portability.This paper first describes the background and significance of research,research status at home and abroad,research objective and innovation, and then introduces the theoretical basis knowledge of embedded development, including the ARM processor and its operating mode,the embedded system and its development process and the basic concepts of embedded Linux. Then, after analysis the functional requirements of system, given the overall framework of the design, and discussed in detail the structures of the system development platform, then on the basis of above, introduced the process of building a graphical interface development environment, including introduction of Qt which is the graphical user interface programming software, transplantation of Qt/X11and Qt/Embedded,transplantation of tslib,mount the root file system and associated setting of touch screen, then elaborated the design and implementation of the touch screen multimedia player, including introduction of technology of touch screen,work processes and transplantation of MPlayer,design the graphical interface of player by Qt Designer, and introduce the whole process which is how to preparation the application of player.Ultimately, the performance of the players were tested.Finally, the completed jobs was summarized in the thesis. The shortcomings and the methods that need to be improved were pointed out in the paper, which made some guidance for the further study.
Keywords/Search Tags:ARM-Linux, embedded system, Qt, technology of touch screen, Multi-Media Player
PDF Full Text Request
Related items