网站大量收购独家精品文档,联系QQ:2885784924

基于嵌入式系统的多媒体音乐播放器.pdfVIP

基于嵌入式系统的多媒体音乐播放器.pdf

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 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

您可能关注的文档

文档评论(0)

almm118 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档