基于dsp的mp3播放器设计

基于dsp的mp3播放器设计

ID:871479

大小:938.53 KB

页数:32页

时间:2017-09-22

基于dsp的mp3播放器设计_第1页
基于dsp的mp3播放器设计_第2页
基于dsp的mp3播放器设计_第3页
基于dsp的mp3播放器设计_第4页
基于dsp的mp3播放器设计_第5页
资源描述:

《基于dsp的mp3播放器设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、题目基于DSP的MP3播放器设计一技术指标表一技术指标序号技术指标参数1内存2GB2数据流速度64kb/s—320kb/s3谐波失真0.01%4信噪比≥90dB5动态范围85dB6通道分离度80dB7录音格式ADPCM8录音数据流速率16kb/s-32kb/s9解码功能16、32kb/s等(WAV格式)16、32、48、64、128kb/s等(MP3格式)10USB接口3—4Mb/s(下载)5—6Mb/s(上传)11音频输出功率(5-7.5)mW×212电池AAA型1节13静态电流≤2uA14待机电流≤30mA15工作电流≤70m

2、A16录音取样频率8kHz二功能描述表二功能描述序号功能当前状态操作结果1播放待机、停止按PLAY键顺序播放内存中的MP3歌曲2随机播放播放按随机键MP3中的歌曲随机播放3重复播放播放重复按REPEAT键普通播放→单曲重复→所有歌曲重复→普通播放4循环播放播放按MODE键按一次设起点,再按一次设终点,两点间循环播放循环播放按MODE键返回原播放5音场选择待机、播放重复按EQ键普通(NORMAL)→古典(CLASSIC)→摇滚(ROCK)→重低音(BASS)→迪斯科(DISCO)→爵士(JAZZ)→流行(POP)→普通(NORMAL

3、)6音量控制播放按VOL+键声音增大按VOL-键声音减小7搜索播放按REW或FF键向前或向后搜索歌曲并播放待机、停止按REW或FF键向前或向后搜索歌曲文件名8暂停播放按PLAY键暂停播放暂停播放按PLAY键恢复播放9删除待机:选定文件按DEL键二次删除选定文件10锁定待机、播放按HOLD键其他键失去作用锁定按HOLD键取消锁定11浏览停止按REW或FF键顺序显示存储器中的歌曲文件名12停止播放按STOP键停止13关机停止按“开关”键关机待机n分钟无三方案论证1硬件要求预期的MP3播放器的目标系统硬件要求实现以下功能:·能够存储一定

4、量的MP3码流文件,供解码系统使用。在系统初步实现时,存储的码流长度至少要保证能够从主观上感受到音频信号解码的效果;·能够对MP3码流进行解码,从MP3格式恢复成PCM码流。系统应该能够保证解码过程的正确性,并能够满足解码算法在实现过程中所需要的存储空间、计算速度等需求;·能够把解码后输出的PCM码流通过扬声设备,如耳机、音箱等播放出来,这样才能够从直观上判断解码的效果,并且方便后期在使用该系统方案时进行直观性能评价和直接应用;·能够满足系统的功率要求。一般情况下,对于电子类便携式系统,或者嵌入式应用方案来说,系统的功耗要比较低,

5、用电池供电能够满足系统的工作需要。2软件要求系统的软件应该能够实现以下功能:·能够从数据存储介质中读取MP3码流数据,要能保证数据读取的速度满足系统的需要;能够正确定位MP3文件数据的地址和文件长度,为后期进行歌曲选择打下基础;·能够正确对MP3码流进行解码,并且以所需要的格式和方式输出。解码算法要在目标系统中实现,因此,不但要保证算法的正确性,也要保证算法的适应性,充分利用目标系统性能特性,并满足系统的运算速度要求;·能够正确协调硬件各个模块的工作,提供正确的芯片控制信号,这项软件功能是专门针对硬件的,需要根据目标系统的硬件需求

6、来设计实现;3两种设计方案为了能够设计和实现出较高性能的系统,需要了解当前的MP3解码器系统的实现方案。市场调查和技术咨询的结果显示,目前MP3播放器系统MP3解码模块一般有两种实现方案。第一、使用专业的MP3解码芯片,辅以简单的外围电路实现。这种方案的优点是系统个体集成度高,电路结构紧凑,实现相对比较简单,能够很快设计实现出目标系统并投入使用,但是由于使用的是专业芯片,芯片中的功能模块即使能扩充,幅度和范围都相对较小,系统很难进行算法升级或功能扩充,在嵌入式应用中与原系统的集成度不高。第二、以通用数字信号处理器(DSP,Digi

7、talSignalProcessor)为核心,搭建相应的外部电路形成一个系统,解码功能通过对数字信号处理芯片编程来实现。这种方案中,使用一定开发环境进行软件的设计实现和调试测试。为了满足解码系统的需求,需要根据性能和技术要求,对通用的数字信号处理芯片进行外围电路扩充。这种方案的优点是系统实现的灵活性高,功能的可扩展性强,系统成本可以通过对芯片的选择控制到相对较低的水平,而且对于同样使用数字信号处理芯片实现的系统来说,能最大程度地进行系统集成。但是由于整个系统从硬件到软件都需要自行设计和搭建,系统实现的难度和复杂度比较高。对于本系统

8、设计采用方案二,即采用以DSP实现编解码的系统。四设计方案基于DSP的系统设计方案MP3解码器的解码算法完全由DSP芯片实现,其控制部分用单片机实现,作为硬件电路设计的一个部分。电路的整体设计与开发需要综合考虑前面两部分程序算法接口内容,可以在进行

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。