DocumentCode
3771917
Title
Design and Implementation of Embedded WM8960 Audio Driver and Multi-thread Player
Author
Liu Li;Wang Mingjiang;Zhao Boya;Yang Anli
Author_Institution
Shenzhen Grad. Sch., Harbin Inst. of Technol., Shenzhen, China
fYear
2015
Firstpage
292
Lastpage
295
Abstract
This paper introduces the architecture and working principle of the audio system based on Linux operating system, which is composed of Cortex A8 microprocessor Tiny210 and WM8960 codec audio chip. Write the device driver of the audio chip, and successfully transplant it to the Linux kernel, and can work in the ARM board. The system uses I2S bus to transmit audio data and I2C bus to transmit control signal. At the same time, using ALSA framework to design a simple multi-threaded key player which can achieve the basic functions.
Keywords
"Clocks","Codecs","Registers","Audio systems","Data structures","Kernel"
Publisher
ieee
Conference_Titel
Intelligent Systems Design and Engineering Applications (ISDEA), 2015 Sixth International Conference on
Type
conf
DOI
10.1109/ISDEA.2015.80
Filename
7462617
Link To Document