节点文献

基于ALSA的WM8976音频驱动的设计

Design of WM8976 Audio Driver Based on ALSA

  • 推荐 CAJ下载
  • PDF下载
  • 不支持迅雷等下载工具,请取消加速工具后下载。

【作者】 周鹏王承汤银焕黄秋元吴丽娜

【Author】 ZHOU Peng,WANG Cheng,TANG Yinhuan,HUANG Qiuyuan,WU Lina Assoc.Prof.;School of Information Engineering,WUT,Wuhan 430070,China.

【机构】 武汉理工大学信息工程学院上海明波通信技术有限公司

【摘要】 研究了由处理器i.MX27和音频处理芯片WM8976组成的基于Linux操作系统的音频处理系统中音频驱动的设计,该驱动实现的音频系统可以应用于视频监控、学校教学和旅游导游等领域。系统使用I2C总线传输控制信号以便对codec进行配置并采用I2S总线传输音频数据,从而实现WM8976的音频驱动,同时采用ALSA架构实现声音的录制与播放,其中音频DMA双缓冲区的设计可有效提高音频数据处理的能力。经过测试,该系统可以实现多个频率的录音与播放,且效果较好。

【Abstract】 The WM8976 driver of an audio processor system was designed on basis of Linux operating system.It was composed of embedded processor i.MX27 and codec WM896.The audio system used by the codec driver can be applied in fields of video monitoring system,school teaching and tourist guide.The codec was configured by I2C bus and the audio data was serially transferred through I2S bus,realizing the codec driver.At the same time,ALSA structure was used to record and playback.In the design,the use of audio DMA double buffer can effectively enhance the ability of processing audio data.Tests verify that the system can achieve the recording and playback of various frequencies and the tone is very good.

【关键词】 i.MX27ALSAI2S总线I2C总线DMA传输
【Key words】 i.MX27ALSAI2S busI2C busDMA transfer
【基金】 湖北省自然科学基金资助项目(20101J0169)
  • 【文献出处】 武汉理工大学学报(信息与管理工程版) ,Journal of Wuhan University of Technology(Information & Management Engineering) , 编辑部邮箱 ,2011年04期
  • 【分类号】TN912.34
  • 【被引频次】19
  • 【下载频次】235
节点文献中: 

本文链接的文献网络图示:

本文的引文网络