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 :
بازگشت