- 1、本文档共7页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于嵌入式系统的多媒体音乐播放器
基于嵌入式系统的多媒体音乐播放器
联系人:王立青 手机 QQ:2355355254 E-mail:Bill@yeshere.cn
摘要:为了改善音乐播放器传统界面,扩充功能,提高音质,基于ARM7 嵌入式系统平台和FAT 32 文件系
统,设计了一款带有文本阅览功能的多媒体音乐播放器。它不仅能正确识别并显示存储在SD,MMC 等存储
卡内的音频文件,支持环绕立体声调节和重低音调节,还可通过液晶屏浏览存储在存储卡内的中、英文TXT
文档。该播放器选用具有出色音频解码能力的VS1053 解码芯片,它支持320 Kb /s 的MP3 或256 Kb /s 的
WMA 音乐文件的播放。该播放器通过视听验证,实现了4 种以上不同的音效,满足使用者对音效的不同喜
好。实现了环绕立体声调节和真正的立体声双声道音频输出。同时在操作上简单便捷,具有友好的人机界
面。
关键词:ARM7;SD 卡;多媒体播放器;VS1053
0 引言
嵌入式系统具有处理速度快、低功耗、体积小、功能强大且易于移植等优点而得到广泛的应用。
MP3(Moving Picture Experts Group Audio LayerⅢ)全称是动态影像专家压缩标准音频层面3。它设计用
来大幅度地压缩音频数据量,并实现重放的音质与原来不经压缩的音频相比没有明显的下降。鉴于MP3 编
码方式的特点,将其作为音乐播放器的音频文件时,可以在有限的存储空间内存放更多的音频信息。现在
的数字音乐播放器市场,采用ARM 主控+DSP 音频解码芯片+SD 存储卡所构成的数字音乐播放系统具有强大
的播放能力和较好的性价比,在中、高端音频解码领域内有着较强的生命力。本文针对嵌入式系统的开发
特点,设计了基于嵌入式系统的MP3 播放器。
1 系统组成
系统主要由主控制器LPC2138、音频解码芯片VS1053、存储设备SD 卡、显示设备OCM12864、输入设
备键盘和系统供电电源组成。其中各部分电路均采用模块化设计,各模块之伺通过杜邦线进行连接。系统
框图如图1 所示。
2 硬件系统
2.1 主控系统LPC2138
LPC2138 是支持实时仿真和跟踪的16 /32 位ARM7TDMI-STM CPU,并带有64 KB RAM 和512 KB 的高速
FLASH 存储器。128 位宽度的存储器接口和独特的加速结构使32 位代码能够在最高时钟速率下运行。ARM7
体系为32 位构架,它在处理数据时相对于8 位单片机效率明显提高,在处理文件系统所需要的大量的长整
形数据的乘除运算时这种优势更为明显。同时它的硬件SPI,SSP 总线控制器可以使控制器方便的与外部扩
展设备进行连接。而且它的性价比较高,很适合用来做数字音乐播放系统的主控制器。
2.2 音频解码器VS1053
VS1053 是VLSI Solution Oy 公司生产的高性能、低功耗的以VS_DSP 为内核的一款音频解码芯片,可
轻松解码MP1,MP2,MP3,WMA,IMA ADPCM,General Midi 1,Ogg Vorbis,LC-AAC 和HE-AAC 等音频格式
的文件,片内还集成有16 KB RAM。该芯片具有高信噪比DAC,功耗更低,并具有环绕立体声调节和高低频
渲染等功能。采用VS1053 芯片可以在不提高CPU 主频的情况下实现320 Kb /s 的MP3 文件或256 Kb /s 的
WMA 文件的音频解码工作,并且音质上有了明显的提高,信噪比可达90 dB 以上,满足系统85 dB 的要求。
2.3 I /O 口分配
LPC2138 主控制器直接采用了广州周立功公司的EasyARM 开发板,减短了开发时间并有效保证了电路
部分的稳定性。系统晶振采用11.059 2MHz 的外部晶振,通过内置的PLL 倍频电路,可以将主频升高到44.236
8 MHz,满足系统要求。I /O 资源分配如表 1 所示。
LPC2138 具有2 个独立的SPI 总线控制器(其中一个由SSP 配置得到),SD 卡均可通过SPI 总线和处理
器通信。将SPI 接口分配给SD 卡。
对于液晶屏,通过I /O 口模拟其串行通信时序,因此只需分配两个I /O(数据线和时钟线)即可。
对于键盘部分,考虑到使用者操作的便捷性,共设计了5 个按键。由于LPC2138 的I /O 资源非常丰富
且该音乐播放器使用按键数量较少,故不采用矩阵译码键盘而直接使用了5 个通用I /O 口。这样简化了硬
件设计和程序设计。
2.4 S
您可能关注的文档
- 基于内容分析法的国内机构知识库研究现状及发展趋势分析.pdf
- 基于导纳测量方法的发电机失磁保护极为贴近发电机的运行极限图.pdf
- 基于虾类食品的保鲜保藏技术研究进展 Food preservation technology based on shrimp food.pdf
- 考点解析-北师大版8年级数学上册期中试题附参考答案详解【名师推荐】.docx
- 考点解析-北师大版8年级数学上册期中试题附参考答案详解【培优A卷】.docx
- 土地估价的重要性与意义.pptx
- 2024年浙江省温州市联盟校中考四模语文试卷.doc
- 考点解析-北师大版8年级数学上册期中试题往年题考附答案详解.docx
- 考点解析-北师大版8年级数学上册期中试题汇编附答案详解.docx
- 2024年浙江省温州市龙湾区中考二模语文试卷.doc
- 汉字书写与基本功训练:初中语文古诗词教学.doc
- 考点解析-北师大版8年级数学上册期中试题附参考答案详解【典型题】.docx
- 考点解析-北师大版8年级数学上册期中试题精选答案详解.docx
- 考点解析-北师大版8年级数学上册期中试题带答案详解(名师推荐).docx
- 《初二数学代数与几何的应用教学大纲》.doc
- 2024年浙江省湖州市长兴县中考二模语文试卷.doc
- 考点解析-北师大版8年级数学上册期中试题带答案详解(典型题).docx
- 考点解析-北师大版8年级数学上册期中试题含答案详解(预热题).docx
- 考点解析-北师大版8年级数学上册期中试题含答案详解(巩固).docx
- 考点解析-北师大版8年级数学上册期中试题(典型题)附答案详解.docx
文档评论(0)