首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机软件论文--程序包(应用软件)论文

基于嵌入式系统的MP3播放器的软件设计及实现

摘要第1-5页
ABSTRACT第5-9页
第1章 绪论第9-14页
   ·选题背景及研究意义第9页
   ·国内外的发展状况第9-12页
     ·嵌入式系统发展过程及未来趋势第9-11页
     ·MP3 的发展状况第11-12页
   ·开发平台介绍第12-13页
     ·硬件环境构建第12-13页
     ·软件环境的构建第13页
   ·文章的总体思路及章节安排第13-14页
第2章 系统硬件分析第14-19页
   ·ARM的介绍第14-15页
   ·S3C2440介绍第15-17页
   ·S3C2440具体启动过程第17-18页
   ·本章小结第18-19页
第3章 嵌入式linux系统的移植第19-32页
   ·交叉编译工具链的建立第19-21页
     ·交叉编译器的简介第19页
     ·构建交叉编译器第19-21页
   ·Bootloader移植第21-23页
     ·Bootloader的简介第21页
     ·Bootloader的启动流程第21-22页
     ·U-Boot的编译安装第22-23页
   ·内核移植第23-28页
     ·Linux内核版本及目录第23-24页
     ·Makefile介绍及分析第24-25页
     ·内核编译移植第25-28页
   ·构建根文件系统第28-31页
     ·Linux文件系统的目录结构第28-29页
     ·定制工具Busybox的介绍第29-30页
     ·构建根文件系统第30-31页
   ·本章小结第31-32页
第4章 MP3文件的编解码第32-40页
   ·MP3的文件结构第32-33页
     ·ID3V2标签第32页
     ·数据帧FRAME第32-33页
     ·ID3V1标签第33页
   ·MP3的编码原理第33-36页
     ·分析滤波器组第34-35页
     ·听觉心理学模型第35页
     ·量化编码第35-36页
   ·MP3的解码流程第36-38页
   ·硬件解码和软件解码第38页
   ·本章小结第38-40页
第5章 MP3播放器的总体架构及具体实现第40-49页
   ·MP3播放器madplay编译及移植第40-42页
     ·编译安装madplay第40-42页
     ·移植madplay第42页
   ·MP3按键驱动模块的分析第42-44页
     ·模块的初始化及卸载第42页
     ·按键设备打开、关闭和读取的实现第42-43页
     ·中断处理函数第43页
     ·按键驱动模块的编译第43-44页
   ·MP3主播放处理程序的实现第44-48页
     ·主控制流程框架第44-45页
     ·代码具体实现分析第45-48页
   ·本章小结第48-49页
第6章 设计结果测试及分析第49-54页
总结第54-56页
参考文献第56-59页
致谢第59-60页
攻读学位期间的研究成果第60页

论文共60页,点击 下载论文
上一篇:手机本体智能查询系统的研究与实现
下一篇:鲁棒性数字音频水印算法研究