期刊文献+

基于ALSA的WM8976音频驱动的设计 被引量:7

Design of WM8976 Audio Driver Based on ALSA
在线阅读 下载PDF
导出
摘要 研究了由处理器i.MX27和音频处理芯片WM8976组成的基于Linux操作系统的音频处理系统中音频驱动的设计,该驱动实现的音频系统可以应用于视频监控、学校教学和旅游导游等领域。系统使用I2C总线传输控制信号以便对codec进行配置并采用I2S总线传输音频数据,从而实现WM8976的音频驱动,同时采用ALSA架构实现声音的录制与播放,其中音频DMA双缓冲区的设计可有效提高音频数据处理的能力。经过测试,该系统可以实现多个频率的录音与播放,且效果较好。 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.
出处 《武汉理工大学学报(信息与管理工程版)》 CAS 2011年第4期517-520,共4页 Journal of Wuhan University of Technology:Information & Management Engineering
基金 湖北省自然科学基金资助项目(20101J0169)
关键词 i.MX27 ALSA I2S总线 I2C总线 DMA传输 i.MX27 ALSA I2S bus I2C bus DMA transfer
  • 相关文献

参考文献10

二级参考文献25

共引文献37

同被引文献49

引证文献7

二级引证文献10

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部