Font Size: a A A

Design And Implementation Of Embedded Linux Audio Player

Posted on:2010-10-30Degree:MasterType:Thesis
Country:ChinaCandidate:Y LiuFull Text:PDF
GTID:2208360275983055Subject:Signal and Information Processing
Abstract/Summary:PDF Full Text Request
The design and realization of a professional audio player system which based on embedded technology have been expounded in detail in this paper. Its hardware and software systems have been accomplished, using the 16/32-bit embedded RISC microprocessor S3C2440A based on ARM920T core as core processor to build hardware platform, Linux as the operating system platform, MiniGUI as the application software platform. This audio player system is mainly used for public audio playing such as gymnasium audio, also can be used for radio broadcast stations for their program audio.After the overall design scheme of this professional audio player has been formulated based on its main fuction requirements, the hardware and software have been designed and the development process has been discussed in detail. The hardware is designed by the circuit of S3C2440A core board and peripheral interfaces that include LCD, USB, SD Card, 100M network, IDE hard, serial, IIS, IIC and so on. The software design of the system includes not only the transplantation Bootloader VIVI and Linux kernel, producing the root file system, but also the design and debug of device drivers and graphical user interface based on MniGUI. At the end, the functionality, stability and performance of the entire system have been tested in detail. The whole design have been summarized, and some defects which should be improved have been put forward.This embedded Linux audio player on the hardware has special two stereo audio channels, professional audio interface, mass storage, a variety of storage options, network transmission control, color LCD display and keyboard input. On the other hand, there are many features in the software, such as beautiful and friendly graphical user interface, multiple audio file format, playlist editing rapidly, playing with hot keys, a variety of audio playback effect settings and file copy between memeries and so on. This professional audio player is pratical and has good market, can be used in any occasions where push button and play.
Keywords/Search Tags:Embeded Linux, ARM9, Device driver, MiniGUI, Audio player
PDF Full Text Request
Related items