Font Size: a A A

The Embeded MP3 Media Player Based On The QT

Posted on:2012-01-22Degree:MasterType:Thesis
Country:ChinaCandidate:H W ZhangFull Text:PDF
GTID:2218330368982366Subject:Electronics and Communications Engineering
Abstract/Summary:PDF Full Text Request
Nowadays, with the unceasing development of embedded technology and the requirement of improved performance of multimedia of electronic production for individual consumption. multimedia components has gradually become an important part of the embedded system. Therefore, the integration of the multimedia products'entertainment functions with the embedded system, combined with the graphical interface which made human-computer conversation convenient, will applied to electronic production for individual consumption more and more extensively. For the above-mentioned factors, this paper aim to design and implementation an embedded MP3 player based on QT and embedded Linux in detail.This paper introduced the hardware and software development platform for the media player at first. Analyzed the build of the software development platform particularly, including the bootloader loading program, custom embedded Linux kernel and produce the root file system.ect. To make the player have a friendly handle interface, the design selects Qt/Embedded of Norwegian TROLLTECH Company as the upper graphical interface of the system, and supports Chinese display. Based on audio decoding library of libmad, the whole design process of each MP3 player function module is given in detail. The player designed can support the SD card and provides perfect control such as volume adjusting, forward and backward, next and previous switch, mode selection, play schedule display and so on. After introduced and summarized the structures of device driver of embedded Linux and the architecture of frame buffer device driver, this paper finished the design of the LCD driver program based on frame buffer. Finally, this paper introduce the technique of porting Embedded Linux, MP3 application procedure and LCD driver. And realized porting the media player to the micro2440 board successfully.
Keywords/Search Tags:Embedded Linux, QT, Player, S3C2440
PDF Full Text Request
Related items