mp3制作2.docVIP

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

mp3制作2IC0001 www.ICD 驱动你的 VS1003 ——By DSheng2000 PART1 MP3 播放器 DIY 一.引言: 引言: 如果你想迅速步入嵌入式系统设计的殿堂, 最好的方法只有一个, 那就是亲自动手实践, 设计出自己的一套系统.MP3 作为时下最流行的数码产品,做一个完全自我的 MP3 随身听 应该能够引起你足够的兴趣.那么就让我们来 DIY 一下自己的 MP3 播放器吧,这样就可以 亲自体验一下嵌入式开发的过程,享受一下成功那一刻美妙的音乐. 二.准备工作: 准备工作: 首先你需要一颗 MP3 解码芯片,让它来帮你完整 MP3 解码和播放的工作.这里推荐一 款 MP3 解码芯片 VS1003,它来自芬兰 VLSI 半导体公司,功能强大但价格便宜,并且简单 易用,非常符合 DIYer 的口味.VS1003 支持 MP3,WAV,WMA,MIDI 等诸多音频格式, 音质可与中档 MP3 播放器相媲美; 同时它还兼备录音功能, 录音效果也不错. 实际上, VS1003 就是一颗能够实现 MP3 等音频文件格式解码的数字信号处理器(DSP) ,本领并不止 MP3 播放,如果你有兴趣的话可以去挖掘出它更多的功能.当然,单有一颗 VS1003 是不够的, 我们还需要微处理器和存放 MP3 的存储介质.如果你过去对某一型号的微处理器较为熟悉 的话就立刻让它接上 VS1003 吧,由它来实现对 MP3 播放器的全面操控;存储介质就使用 你手中的 U 盘吧,这样可以充分利用资源.不过,并不是所有的微处理器都能够直接识别 U 盘的,所以你还需要一颗 USB 主机接口芯片,U 盘数据的读取由它负责.目前 USB 主机 接口芯片种类繁多.这里选用南京沁恒公司出品 USB 主机接口芯片 CH375V,在众多产品 中具有较高的性价比,适合用于 DIY. 三.连接你的系统 东西都准备好了, 现在工作就是将他们整合到一起. 在整合之前需要在心中对系统有个 整体印象:由微处理器通过 USB 主机接口芯片 CH375 从 U 盘获得 MP3 文件数据后,再通 过微处理器将 MP3 数据发送给 VS1003 进行解码, 解码后由 VS1003 送出音频信号, 最后就 能够在耳机听到音乐了,就这么简单.对于 DIY 来说,最大的乐趣在于亲自动手组装.所 以我们可以把各个功能部分模块化, 然后用导线将各个模块正确无误的连接到一起, 如下图 所示: 1 IC0001 www.ICD 2 IC0001 www.ICD 四.实现你的系统 接下来的工作就是让你刚才搭建的系统按照你的设计思想正确无误的运转起来: 让你的 微处理器从 U 盘获得 MP3 数据并发送给 VS1003, VS1003 能够放出音乐. 让 这就需要你自 己编写整个 MP3 播放器的控制程序了.在嵌入式系统设计中,嵌入式软件是整个系统的灵 魂, 它将最终被烧写到微处理器的片内存储器中, 在系统运行的过程中全面掌管着微处理器 的行动.一切尽在你的掌握之中,你可以只编写简单的播放程序,也可以实现更为复杂的功 能. 五.将 DIY 进行到底 如果你是一位真正的 DIY 的话,你一定不会满足仅仅是播放 MP3 的功能.模块化的好 处就是能让我们任意扩充,任意连接.你可以为你的 MP3 播放器挂接一个小小的彩色液晶 屏,让你的 MP3 能够显示歌名,播放时间,播放进度条以及歌词等等;既然你挂接了彩屏, 你又可以用它来显示 U 盘里存储的图片;或者你手头没有 U 盘而是 SD 卡,那么你可以做 一个 SD 卡的 MP3 播发器;你还可以给你的 MP3 加上线控或是无线功能.总之,你可以尽 情的发挥你的想象力,秀出你的个性和创意,将 DIY 进行到底. PART2 驱动你的 VS1003 说 明 : VS1003 配 套 文 档 基 于 ICDev 的 VS1003 模 块 , 本 教 程 由 IC 开 发 网 (www.ICD)2006 年 8 月 21 日发布,仅供参考,更多资料和疑问请到本站论坛 下载和发帖,转载请注明出处. 一.准备工作 1.硬件 . VS1003 模块和 LPC2103 核心模块(或其他带 SPI 总线接口的微处理器模块皆可) . 2.软件 . VLSI 提供的 MP3 播放器的完整实例, 对自己编写 VS1003 驱动, 播放 mp3 等很有参考 价值.下载地址:/bbs/board.aspx?boardid=7 3 IC0001 www.ICD 3.文档 . 一个是 VS1003 的数据手册, 一个是 VS10xx 的应用笔记, 有这两个足以搞定 VS1003. 二.关于 VS1003 在编写 VS1003 的驱动程序前须先对它有一定的了解,这就需要

文档评论(0)

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

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

1亿VIP精品文档

相关文档