目录一、引言 4二、MP3 编码和解码原理 42
1、MP3 编码原理 52
1、滤波器段 52
2、神经听觉模型 62
3、量化和编码 72
2、MP3 解码原理 7三、MP3 的设计与实现 83
1、硬件设计 93
1、SDRAM103
2、FLASH103
3、输出电路 113
2、软件设计 123
1、驱动程序基础 123
2、UDA1341 声卡驱动程序 133
3、Madplay 播放软件 13四、参考文献 14基于 S3C2410 处理器的的 MP3 设计摘要:设计一种基于 S3C2410 的 MP3 播放器
该播放器是基于嵌入式 linux 操作系统、应用 S3C2410 为平台
详细介绍了 MP3 编码和解码的原理、设计及实现过程
由于采纳的是嵌入式 linux 实现的,该种 MP3 播放器可以很容易地移植到其他微控制器系统中,使设备兼具 MP3 播放功能的设备
关键字:嵌入式 linux;MP3;编码和解码原理;设计及实现一、 引言MP3(MPEGAudioLayer-3)是一种数字音频压缩技术,数字压缩速率达到每通道 128kbps,数比例可以达到 12:1
MP3 播放器的主要作用就是解压压缩的 MP3 数字音频,再现 MP3 音乐,同时为携带方便还要能存贮 MP3 文件,MP3 歌曲可以从电脑上下载
MP3 播放器主要由MP3 文件解码部分、文件存贮部分、文件下载接口和语音播放部分构成
根据解码的方法播放器可分为软解码和硬解码两种:软解码是利用控制软件解压缩 MP3 文件,它要求控制器处理速度要快
MPEG-1 音频标准是一个普遍适用的音频压缩标准,它对音频源没有任何要求
它利用人耳听觉系统的感知特性,压缩率的取得来自去掉人耳听不到的信息细节,虽然压缩是有失真的,但对人耳来说这些失真是听不到的
也即对人耳而言,M