基于单片机的MP3的设计与开发.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设计 摘要:随着科学技术的发展,带数字语音功能的端类产品在日常生活中得到了广泛的使用,这也促进了与该功能相关的数字音频压缩技术的发展,在数字音频压缩技术中,MP3的设计与实现以其优异的性能得到了广泛的使用。从1998年,韩国世韩(SEAHAN)公司推出了世界上第一台MP3播放器到现在,MP3播放器逐步成为电子市场上的热销产品,受到广大音乐爱好者的欢迎。 MP3(MPEG Audio Layer 3)是采用国际标准MPEG(Moving Pictures Experts Group,动态图象专家组)中的第三层音频压缩模式,对声音信号进行压缩的一种格式。MPEG声音压缩算法是一种通用的声音编码技术,它对音源的性质没有作任何假设,而是利用人耳的听觉特性对声音进行压缩。MPEG音频层根据压缩质量和编码复杂程度划分为三层,即Layer-1、Layer2、Layer3,且分别对应MP1、MP2、MP3这三种声音文件,并根据不同的用途,使用不同层次的编码。MPEG音频编码的层次越高,编码器越复杂,压缩率也越高,MP1和MP2的压缩率分别为4:1 和6:1-8:1,而MP3的压缩率则高达10:1-12:1。也就是说,一分钟CD音质的音乐,未经压缩需要10MB的存储空间,而经过MP3压缩编码后只有1MB左右。 随着社会经济的发展,在信息家电和行业应用手持信息设备等信息终端类产品中,具备MP3功能已成为此类产品的发展趋势之一。如我们常见的智能手机、电子词典、PDA一般都具有MP3的功能实现。)不过MP3对音频信号采用的是有损压缩方式,为了降低声音失真度,MP3采取了“感官编码技术”,即编码时先对音频文件进行频谱分析,然后用过滤器滤掉噪音电平,接着通过量化的方式将剩下的每一位打散排列,最后形成具有较高压缩比的MP3文件,并使压缩后的文件在回放时能够达到比较接近原音源的声音效果Frame header,长度是4Byte(32bit)Frame header信息的第16bit,为0则帧头后面无校验,为1则有校验,校验值长度为2个字节,紧跟在Frame header后面,接着就是帧的尸体数据,格式如下: 表1 Frame 格式 (1) MP3 编码系统原理与结构 MP3为获取很高的数据压缩比,根据音频位流语法,采用了较为复杂的位流结构。MP3码流是由很多帧组成。帧头是一个32 byte长的数据,它包含输入输出采样率、输出比特率以及单双声道等信息。对每一帧的576(单声道,1152或立体声)个输入音频采样压缩而等到的音频数据,具体的压缩后的比特数可以根据公式等到。 图 1 是MP3 音频编码器的一个流程图。数字音频采样通过由两个滤波器组成的滤波器组输入到心理声学模型中,由心理声学模型的输出控制音频屏蔽等参数,最终通过量化和霍夫曼(Huffman)编码得到输出比特流。 图1 MP3 编码器流程 1.1 滤波器组 (Filer bank) MP3的滤波器组是一个混合滤波器,有一个线性相位滤波器组和一个改进的离散余弦滤波器(Modified Discrete Cosine Transform, MDCT)组成。该滤波器与MPEG Layer-I 和Layer-II兼容。 1.2 心理模型 (Perceptual Model, or Psychoacoustic model) 心理模型是编码器中最重要的部分,主要由它决定该编码器的压缩质量。它主要计算每一个谱线的能量,用于进行屏蔽计算,它的输出为每一个谱线的屏蔽门限或所允许的最大噪声。如果量化后的噪声在所计算的屏蔽门限之下,其结果是压缩首的音频信号与原始音频信号无法区别。心理声学主要利用下面的2个原理。第一是人耳的带宽是有限制的,只能感受到一定带宽范围内的声信号,因此带宽范围外的信号就被抛弃。人耳的第二个感知特性是信号的屏蔽作用。一个很强的信号将掩蔽与其频率相差很多的同样强度的信号。 MP3解码系统硬件结构 一个完整MP3播放机要分几个部分:中央处理器、解码器、存储设备、主机通讯端口、音频DAC和功放、显示界面和控制键。如上图。其中中央处理器和解码器是整个系统的核心,两个部分集成在一个芯片中。这里的中央处理器我们通常称为MCU(单片微处理器),简称单片机。它运行MP3的整个控制程序,也称为fire ware。控制MP3的各个部件的工作:从存储设备读取数据送到解码器解码;与主机连接时完成与主机的数据交换;接收控制按键的操作,显示系统运行状态等任务。解码器是芯片中的一个硬件模块,

文档评论(0)

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

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

1亿VIP精品文档

相关文档