学位论文 > 优秀研究生学位论文题录展示

基于EM8510的便携式媒体播放器的设计

作 者: 邓浩
导 师: 杜坤梅
学 校: 哈尔滨理工大学
专 业: 信号与信息处理
关键词: 便携式媒体播放器 MPEG-4 uClinux FAT文件系统
分类号: TN946
类 型: 硕士论文
年 份: 2007年
下 载: 4次
引 用: 1次
阅 读: 论文下载
 

内容摘要


随着数字通讯技术、多媒体数据压缩技术以及处理器技术的不断发展,集成视频播放,娱乐的便携式媒体播放器(PMP)必定成为未来媒体播放器的发展方向。本文旨在ARM7平台上研究开发了一种能播放常见格式音视频文件的便携式媒体播放器。首先,本文对播放器的整体框架进行了分析,给出了硬件系统工作的流程。在处理器的选择上面,选择了EM8510处理器作为系统的硬件平台;在操作系统的选择上面,通过对几种常见操作系统的深入比较,选用了uCLinux操作系统作为系统的软件平台;在程序的编写手段上,采用了面向对象的方法。基于系统对操作系统的要求,构建了针对EM8510平台的嵌入式Linux操作系统。启动代码和连接脚本的设计都给出了实际的操作过程和源码分析。根据播放器的实际需求,为播放器量身设计了图形用户界面,解码的视频图像信号除了可以输出到屏幕上显示外,还可以直接输出到显示器,投影仪等设备。系统中利用软解码实现了音频的解码,利用硬解码实现了视频的解码。在设计存储系统中,对FAT文件系统做出了适应多媒体文件存取的改进,改善了闪存卡的读写效能。设计完成的系统具有非常友好的图形用户界面,通过USB2.0传输接口可以从PC机上获取多达20 Gb的多媒体文件,拥有多种视频和音频输出。另外还集成了遥控器、触摸屏和娱乐功能。本文设计的播放器肯定有着非常良好的市场前景。

全文目录


摘要  5-6
ABSTRACT  6-11
第1章 绪论  11-16
  1.1 课题的背景  11-12
  1.2 国内外发展与研究现状  12-14
  1.3 论文研究内容与目的  14-16
第2章 放器的功能需求及相关技术  16-30
  2.1 系统功能需求  16
  2.2 硬件总体方案  16-18
    2.2.1 系统功能结构  16-17
    2.2.2 硬件系统的工作流程  17-18
  2.3 EM8510 的芯片结构及功能介绍  18-19
  2.4 播放器相关技术  19-29
    2.4.1 视频压缩标准简介  19-21
    2.4.2 音频压缩标准简介  21-24
    2.4.3 嵌入式系统关键技术  24-29
  2.5 本章小结  29-30
第3章 播放器的系统平台架构  30-45
  3.1 UCLINUX 概述  30-36
    3.1.1 uClinux 内存管理  30-32
    3.1.2 uClinux 支持的可执行文件格式  32-34
    3.1.3 uClinux 设备管理  34-36
  3.2 UCLINUX 的搭建  36-43
    3.2.1 安装交叉编译环境  36-37
    3.2.2 内核编译开发过程  37
    3.2.3 uClinux 移植  37-41
    3.2.4 在目标板上运行uClinux  41-43
  3.3 嵌入式应用程序结构  43
  3.4 应用程序的启动过程  43-44
  3.5 本章小结  44-45
第4章 基于UCLINUX 的软件详细设计  45-70
  4.1 图形用户界面设计  45-52
    4.1.1 基本的图形界面函数  45-49
    4.1.2 屏幕显示的实现  49-52
  4.2 播放器模块设计  52-63
    4.2.1 音频解码设计  52-53
    4.2.2 音频解码实现  53-58
    4.2.3 视频解码设计  58-59
    4.2.4 视频解码实现  59-63
  4.3 存储系统的设计  63-69
    4.3.1 系统硬件构成  63-64
    4.3.2 闪存卡简介  64-65
    4.3.3 存储系统的驱动设计及其实现  65-67
    4.3.4 FAT 文件系统的改进  67-69
  4.4 本章小结  69-70
结论  70-71
参考文献  71-74
攻读硕士学位期间发表的学术论文  74-75
致谢  75

相似论文

  1. 基于ARM7的车载控制中心研制,U463.6
  2. 基于eCos和ARM7的污水在线监测传输终端的设计与实现,TP311.52
  3. 高效三维视频表达及编码技术研究与开发,TN919.81
  4. 基于操作系统驱动的嵌入式TCP/IP协议栈的实现,TN915.04
  5. 基于远程控制的SD卡文件管理,TP273
  6. 嵌入式视频解码器运动补偿过程的数据布局优化,TN919.81
  7. 载姜黄素MPEG-P(CL-co-PDO)聚合物胶束的研究,R283
  8. 基于TILE Pro64多核处理器的3G服务器视频转码软件设计,TP393.05
  9. 时空融合的视觉选择注意模型及其在MPEG压缩域应用研究,TP391.41
  10. 基于广义组合多核高斯函数的图像分类方法研究,TP391.41
  11. 基于SOPC的高集成化网络监控系统设计,TP277
  12. 基于ASON的高速公路视频监控系统应用研究,TP277
  13. 基于ARM/GPRS的远程水文监测终端设计,TP274
  14. 基于嵌入式WEB服务器的火灾报警监控系统研究,TP277
  15. 基于压缩域特征的视频检索技术研究,TP391.41
  16. 基于MPEG-4的运动目标检测技术研究,TP391.41
  17. 基于运动矢量的视频水印算法,TP309.7
  18. 基于本体的监控视频描述与检索研究及流媒体发布平台开发,TN919.8
  19. 基于音频词袋和MPEG-7特征的暴力视频快速分类算法研究,TP391.41
  20. 基于ARM的嵌入式教学实验系统的研究与设计,TP368.1
  21. 基于SPARCV8处理器的用户开发平台设计与实现,TP368.1

中图分类: > 工业技术 > 无线电电子学、电信技术 > 电视 > 录像系统、放像系统
© 2012 www.xueweilunwen.com