基于LPC2131的SD卡MP3播放器的设计.pdfVIP

  • 1
  • 0
  • 约9.88千字
  • 约 4页
  • 2018-05-09 发布于福建
  • 举报
第28卷第4期 佳 木 斯 大 学 学 报 ( 自然 科 学 版 ) V0L28 No.4 2010 年 O7月 JournalofJiamusiUniversity(Natur~ScienceEdition) July 2010 文章编号:1008—1402{2010)04一O54l-03 基于 LPC2131的SD卡 MP3播放器的设计① 李 媛, 辛修芳 (商丘师范学院物理与信息工程系.河南 商丘 476000) 摘 要: 利用PHILIPS公司的LPC2131微处理器和VLSI公司的VS1003音频解码芯片设计 了 一 种采用SD卡作为存储介质的MP3播放器,实现了MP3播放器中播放单元与存储单元的分 离,解决了MP3播放器内存容量受限的问题 . 关键词 MP3;LPC2131;SD卡;SPI;VS1003 中图分类号:TP334.5 文献标识码 : A 制器,带有32KB嵌入的高速 Flash存储器.128位 O 引 言 宽度的存储器接 口和独特的加速结构,使32位代 随着数字电子技术的不断发展,MP3播放器 码能够在最大时钟速率下运行 ¨.选用此处理器 正在向大容量、高音质方向发展.但是市面上的便 主要考虑其 内部资源丰富,性能优异,带有 SPI总 携式 MP3播放器的内存已经固定,用户只能被动 线,价格低廉,具有极高的性价比. 选择容量大小,不能根据 自己需求使用可调的内存 容量,比如内存容量不够使用时,只能去购买新的 产品,造成了资金的浪费;同时也限制了MP3播放 器在其他领域的应用,例如车载 MP3等不方便携 带的播放器.为了解决此问题,本设计采用 SD卡 作为MP3播放器的存储介质,本文从软硬件两方 面详细介绍如何利用ARM控制器读取 SD卡上的 MP3文件并且将其解码播放出来. 1 系统功能简介 本文设计的MP3播放器无内置的存储介质, 将主控制器LPC2131作为主机,SD卡作为存储介 质,当SD卡插人系统时,系统主动识别 SD卡并能 读取SD卡上存储的MP3文件,并将读取的MP3 ’r 图1 SD卡卡座与 I~K~131的接口电路图 文件送入音频解码芯片VSl0o3进行解码并播放. VS1003是芬兰 VLSI公司生产的一款单芯片 在按键控制下,可实现对歌曲及播放模式的选择; 的MP3/wMA/MIDI音频解码芯片,它内部包含一 LCD可以显示歌曲信息等. 个高性能、低功耗的DSP处理器,一个工作数据内 2 硬件电路设计 存,一片可供用户使用的5.5KB的RAM,一个串行 的SPI总线接 口,一个高质量的采样频率可调的过 2.1 芯片简介 采样DAC以及一个 16位的过采样ADC.串行的控 核心处理器采用PHILIPS公司的LPC2131,它 制和数据输入接 口,4个通用 IO 口,一个 UART 是一个支持实时仿真和跟踪的32位ARM7的微控 口;同时片内带有一个可变采样率的ADC、一个立 ① 收稿 日期:2010一o5—26 作者简介:李嫒(1983一),女,河南洛阳人,河南商丘师范学院物理与信息工程系助教,硕士研究生,主要从事嵌入式系统的研究. 542

文档评论(0)

1亿VIP精品文档

相关文档