- 1、本文档被系统程序自动判定探测到侵权嫌疑,本站暂时做下架处理。
- 2、如果您确认为侵权,可联系本站左侧在线QQ客服请求删除。我们会保证在24小时内做出处理,应急电话:400-050-0827。
- 3、此文档由网友上传,因疑似侵权的原因,本站不提供该文档下载,只提供部分内容试读。如果您是出版社/作者,看到后可认领文档,您也可以联系本站进行批量认领。
查看更多
第33卷 第4期 武 汉 理工 大学 学报 ·信 息与管 理工 程版 VoI.33No.4
2011年8月 JOURNALOFWUT(INFORMATION&MANAGEMENTENGINEERING) Aug.2011
文章编号:1007—144X(2011)04—0517—04 文献标志码:A
基于 ALSA的WM8976音频驱动的设计
周 鹏 ,王 承 ,汤银焕 ,黄秋元 ,吴丽娜
(1.武汉理工大学 信息工程学院,湖北 武汉 430070;2.上海 明波通信技术有限公司,上海 201203)
摘 要:研究了由处理器 i.MX27和音频处理芯片WM8976组成的基于Linux操作系统的音频处理系统中音
频驱动的设计,该驱动实现的音频系统可以应用于视频监控 、学校教学和旅游导游等领域。系统使用 I2C总
线传输控制信号以便对codec进行配置并采用I2S总线传输音频数据,从而实现WM8976的音频驱动,同时采
用ALsA架构实现声音的录制与播放,其中音频DMA双缓冲区的设计可有效提高音频数据处理的能力。经
过测试 ,该系统可以实现多个频率 的录音与播放 ,且效果较好 。
关键词:i.MX27;ALSA;I2S总线;I2C总线;DMA传输
中图分类号 :TP391.42 DOI:10.3963/j.issn.1007—144X.2011.40 .003
嵌入式系统的设计已经成为现代电子设计的 内 i.MX27L~ TVOUT放音
耳机
一 大领域和方向,其中,嵌入式音频系统已广泛应 扬声器
TVIN录音
用于视频监控、便携设备和消费类 电子产品等领 麦克风
域。随着人们对嵌入式音频的质量要求越来越 黻
高,国内外对其研究也越来越多,并 日趋成熟。笔
者研制的嵌入式音频系统采用 i.MX27多媒体处
理器与音频芯片 WM8976相结合的方案,操作系
图1 音频系统体系结构
统选用 Linux(2.6.19.2)。笔者研究了该系统的
硬件结构和软件实现,并着重研究了音频驱动程 芯片WM8976提供了4路输出通道,其中通道 1
序的设计。 用来接耳机 ;通道2用来连接系统外接扬声器 ;通
道 3和通道4在设计 中没有用到。此外 ,WM8976
1 硬件概述
的LIP与 LIN引脚连接外部话筒 ,用来给系统提
在该系统中,采用基于 i.MX27处理器和音 供音频输入信号,实现录音功能;AUXL和 AULR
频芯片WM8976的125音频系统体系结构,音频 接AV线 (红、黄),从电视机输入声音 。
系统体系结构如图1所示。录音基本原理是:模 i.MX27处理器集成 了 2『S控制器接 口
拟信号从麦克风或 TVIN进入 ,通过 ADC转换成 SSI j, 通过 I2S总线传输音频数据 。I2S总线是
PCM信号,由i.MX27的 AUDMUX使 内外部的 飞利浦公司为数字音频设备之间的音频数据传输
SSI1相
您可能关注的文档
最近下载
- 理想 RISO 9050 7050 3050 7010 3010 闪彩印王中文技术维修手册 后面可以参考理想闪彩印王 EX7200 EX9050 EX9000 EX7250 系列中文维修手册 .pdf VIP
- 表面波波速测试.ppt VIP
- 食品安全法全文.docx VIP
- 监狱日用品供应站项目 投标方案(技术方案).docx
- 2025年池州市住房和城乡建设系统架子工职业技能竞赛暨省级劳动和职业技能竞赛(架子工)选拔赛理论知识题库及答案(360题).docx VIP
- 人保理赔员车险查勘定损考试题库(答案).pdf VIP
- 普外科案例分析病例分析题与答案.docx VIP
- 外研九年级英语上册Module-4-Unit1-课件(共29张PPT).ppt VIP
- 随机事件的概率.docx
- 《教育心理学》课件——第七章 学习策略.pptx VIP
文档评论(0)