| With the rapid development of computer network technology, more and more ordinary us ers demand for multimediaapplications. All kinds of commodities which have multimedia functi on gradually become an important part of people’s life. Due to the increasing needs of the use rs, more and more embeddedmultimedia systems take low price as a platform to realize comple x interactive interface requirement. Because of Qt’s strong function, good can be transformed i nto the transplanted gradually widely used GUI program.Embedded media player which bring ne w audio-visual enjoyment has become an important part of the systemessentia. Now many em bedded products take with media player. Design of embedded Linux Qt system to complete th e media player has great significance in the current.Research contents of this thesis are the four following cores. One is analyzing the embedded system, then, the advantages of Linux and the main idea of the kernelare are described. On the other hand, this thesis is to create system hardware and software platform. This key task of this part is the implementation of the ARM processor and hardware which is mainly composed of a general overview and bootloader operation, in addition to create cross development environment and Linux transplantation treatment. And with the help of QT technology combined with Linux, the thesis completes the procedures for the design of GUI, a programming operation is carried out by means of QTcreator software and transplant to S3C2440 in order to complete the design task. The last task is to transplant Qmusic to the development board operation. Qmusic is a simple media player software setted in Linux, although its function is little, but in effect, it is not only very significant, but also meet the requirements of embedded systems. So in this thesis, the software can be transplanted to the development boardoperation to make the audio operation in embedded system more complete.This thesis uses QT technology for GUI design in Linux, with a graphical interface, for example, the use of QTcreator software programming, the realization of a simple multimedia player. The player can play the audio files, in terms of function, it has some basic music processing functions(play, pause, stop, drag the volume adjustment,etc.), in addition, the interface can display song information, such as a singer, playing time can realizerandom playback through the button. System test shows that the MP3 player can achieve the following functions: "play", "pause", "stop", "volume control", "exit" and "songtime", the stable running of the system basically reaches the design requirements. |