- 1、本文档共5页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《mp3制作》.pdf
制作天地
HANDS ON PROJECTS 海外制作
播放器的DIY
编 译 伊大成
MP3格式的由于能够使声音文件变得更小,这 128kbit/s以上。在本例中,音乐文件使用128kbit/
引起的数字声音压缩技术的大变革。如果你希望音 s的比特率。
频信息或音乐成为你PIC项目的一部分,那么很容
易就能够实现。你只需要任何一种标准的MMC或 1.硬件
SD存储卡,几个芯片和一点时间即可了…
开始之前,需要格式化MMC卡,并将“声音1” 包含在这个文件中的声音是以MP3的格式编
的MP3文件存入。(此卡要以FAT16格式做格式化)。 码的,因此需要一个MP3译码器来解码。在实例中
MP3格式的声音代码的质量取决于采样速率和 VS 1011芯片做此目的使用。这个芯片解码MP3纪
比特率。与音频CD类似,大多数MP3文件的采 录并且完成信号的数/模转换,以便产生一个能通
样速率为44. 1kHz。MP3文件的比特率表示了压 过小型放大器馈送给扬声器的信号。考虑到MMC/
缩后的声音文件的与未压缩的声音文件质量之比, SD卡的信息长度为512个字节,需要RAM容量为
即保真度。对于语言再现来说,64kbit/s的比特率 512字节或更大的微控制器来控制MP3译码处理。
就足够了。而对于音乐的再现,则比特率必须在 我们选择内含1536个字节RAM的PIC18F4520。
3131
制作天地
海外制作 HANDS ON PROJECTS
Smart MP3模块接入PIC 18F4520微控制器的框图 译码器被较长的持续声音所占满。可能出现这种情
如图1所示。 况:在我们重装缓冲器之前,译码器不能对缓冲器
内容译码。为了防止出现这种情况,必须确保在传
送数据之前缓冲器已经准备好接收新数据。直等到
译码器数据请求信号(DREQ)被设置为逻辑“1”
为止。
4.提高
本实例经过试验后也可以扩展。DREQ信号可
图1 Smart MP3模块接入PIC 18F4520 以周期地测试。用于音量控制或内置低/高音提升
控制等等的过程可以在程序中很好地兼容。MMC
2.软件 程序库允许你选择不同名字的文件。按这种方式,
根据需求增加一组用于其他应用中的声音或歌曲的
控制设备操作的程序共有5个步骤: MP3信息,及传送适当的MP3文件到译码器中都
(1) 初始化微控制器的SPI模块
文档评论(0)