- 1、本文档共9页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于MSP430单片机的MP3播放器设计
洪家平,郑吉祥
摘要:以MSP430F149作为核心控制器和 VS1003音频解码器为基础,设计了一种带SD卡的
MP3播放器,给出了MP3 播放系统的软硬件设计。在硬件设计上解码器与存储器分离,增加
存储容量,极大地方便了应用,同样节省了成本。在软件设计上使用条项菜单方式进行管理,
这样可以方便地为它进行硬件或软件方面的升级。经过测试,该系统播放MP3效果较好。
关键词:MP3播放器 SPI总线 解码器VS1003
中图分类号:TP368.1
The Design of MP3 player based on MSP430
Hong Jia-Ping,Zheng ji-xiang
(College of computer science and technology Hubei normal university Hubei huangshi 435002 china)
Abstract:
Abstract:
AAbbssttrraacctt:: This design is based on MSP430F149 as the core controller and VS1003 as
audio decoder; it designs a simple MP3 player based on the SD card and gives the
hardware and software. In the design of hardware, the decoder and memory are separated
which is increase the storage capacity, In the design of software, it uses menu items to
manage so that it can easily go on the upgrades of hardware or software which in order to
increase the other functions of this MP3 player. After testing, this MP3 player can play a
high-quality audio files and the effect is also good.
Keywords
Keywords
KKeeyywwoorrddss: MP3 player, SPI bus, decoder VS1003
1 引言
虽然现在市场的MP3款式越来越多,功能也越来越丰富,外观设计也越来越个
性化和人性化,但是,现有的MP3播放器大部分还是将解码器与存储器一体化,这
种设计对MP3播放器的便携性起了关键性的作用,但与此同时,也带来了一些问题,
一方面存储容量不易扩展,另一方面也不利于MP3播放器在其他领域的应用。将存
储器与解码器分离,是MP3播放器的发展方向,同时本系统还可以利用多余的I/O
接口,只要适当增加少量硬件开销和添加相应代码,即可以在此系统基础上方便地
增加如电压测量、频率测量、温度测量等功能,做到一机多用。
2 系统设计
系统围绕MSP430F149作为主控制器和用VS1003作音频解码器来进行搭建。
MSP430F149单片机是美国TI公司的MSP430X1XX系列单片机的MCU,它具有适合于各种
“ ”
应用的16位结构。采用 冯若依曼 结构,因此其RAM、ROM和全部外围模块都位于同
一片地址空间内。而且具有超低功耗性能,同其它微控制器相比,MSP430系列可以
大大延长电池的使用寿命,这对手持设备及一些要求低功耗电子产品中是非常重要
的。而且它还具有灵活、强大的处理能力、丰富的存储器、外设等优点。
基于MSP430的MP3播放器系统整体框图如图1所示,系统在硬件上主要分为
MSP430F149单片机最小系统、VS1003音频解码模块、SD卡读写模块、液晶显示模
块以及用来储存自制字库的FLASH存储器等重要模块。
图1
文档评论(0)