您现在的位置:网站首页答辩论文计算机毕业设计

毕业论文 基于ARM9的嵌入式流媒体播放器设计与实现

  • 简介:毕业论文-基于ARM9的嵌入式流媒体播放器设计与实现,正文共56页,20476字,附开题报告、任务书。,内容摘要,嵌入式系统是应用于特定设备中的专用计算机。随着计算机硬件技术的发展革新,用户对嵌入式产品功能的要求也愈加完备。越来越多
    类型:word+ppt    页数:56    字数:20476   
    资料包括:论文 任务书 开题报告 答辩稿   
    • 请与管理员联系购买资料 QQ:5739126
  • 论文简介
  • 相关论文
  • 论文下载
文件大小:2.20MB
适用专业:电子信息工程
适用年级:大学
论文编号:200170

论文简介:
毕业论文-基于ARM9的嵌入式流媒体播放器设计与实现,正文共56页,20476字,附开题报告、任务书。
内容摘要
嵌入式系统是应用于特定设备中的专用计算机。随着计算机硬件技术的发展革新,用户对嵌入式产品功能的要求也愈加完备。越来越多的嵌入式系统,包括PDA、MP3播放器、WAP手机等在我们生活中扮演着愈加重要的角色。其中作为嵌入式数码设备的代表,MP3播放器深得广大用户的喜爱。
本文首先对当前比较常见的MP3播放器的系统架构和硬件组成进行了深入的分析,提出对现有MP3播放器的一种改进方案,详细比较了这两种体系结构的优缺点。该方案采用高性能MPU(Microprocessor Unit)代替传统的MCU/DSP (Microcontroller Unit/Digital Signal Processor),同时引入嵌入式Linux操作系统,实现网络播放和复杂图形界面等功能。如何在特定硬件平台上设计出优秀的图形用户界面,对商业化嵌入式系统至关重要。本文对当今嵌入式系统以及图形用户界面的发展做了简要的介绍,并结合毕业设计的课题,介绍如何在HHARM9-EDU平台上实现嵌入式硬盘MP3播放器。播放器将使用软件对IDE硬盘上的MP3歌曲进行解码播放,采用触控屏与小键盘双输入控制播放器的播放动作,如播放,暂停,上一首,下一首,录音,复读等功能,采用Linux下的gcc与MiniGUI库相结合,在HHARM9-ED平台上的彩色LCD上实现图形用户界面。
关键词
嵌入式系统、linux、S3C2410、图形用户界面(GUI)、MP3

目 录
1. 绪论 1
1.1 项目的研究现状和意义1
1.2 数字音频解码算法的实现方法…2
1.3 MP3播放器的发展方向…3
1.4 本文设计的内容3
2. 系统总体设计和硬件环境 4
2.1 系统总体流程4
2.2 系统设计硬件环境………5
2.2.1 触控屏 5
2.2.2 彩色液晶显示屏幕 5
2.2.3 小键盘 5
2.2.4 硬盘IDE接口 6
2.2.5 音频输入/输出 6
2.3 软件开发平台简介……7
3 . 基于Linux系统开发平台的搭建 8
3.1 Linux内核定制和移植…8
3.1.1 下载linux内核 8
3.1.2 修改Makefile 8
3.1.3 设置NAND Flash分区 8
3.1.4 禁止Flash ECC校验 10
3.1.5 配置内核 11
3.1.6 编译内核 11
3.1.7 内核和根文件系统的烧写 11
3.2 系统开发环境12
3.2.1 宿主机Linux系统安装 12
3.2.2 交叉编译环境的建立 12
3.3 GUI的实现…16
3.3.1 GUI的选择 16
3.3.2 MiniGUI库在HHARM9-EDU平台的移植 16
3.3.3 MiniGUI 宿主机模拟平台qvfb的建立 17
4 . 嵌入式MP3播放器的设计与实现 19
4.1 MP3概述……19
4.1.1 MPEG LAYER III音频压缩算法介绍 19
4.1.2 MP3文件结构分析 19
4.2 MP3播放器软件设计…22
4.2.1 系统结构图 22
4.2.2 主窗体界面建立 22
4.2.3 MP3文件列表读取与显示 27
4.2.4 触摸屏菜单与按键实现 31
4.2.5 仿LED七段数码管显示的实现 33
4.2.6 小键盘操作的实现 35
4.2.7 使用IPC与播放进程通信 37
4.2.8 录音放音功能的实现 38
4.2.9 烧写代码 39
5 . 应用软件测试 42
5.1 应用软件测试的重要性42
5.2 应用软件的测试方法…42
5.2.1 黑盒测试 42
5.2.2 白盒测试 43
5.3 MP3播放器的测试 ……43
5.3.1 功能测试 43
5.3.2 系统资源使用率和音质效果的测试 43
结束语 45
参考文献 46
致 谢 48
附录1 MP3系统结构图 49
附录2 MP3系统硬件结构图 50


论文文件预览:
共2文件夹,3个文件,文件总大小:2.20MB,压缩后大小:1.67MB

  • 毕业论文-基于ARM9的嵌入式流媒体播放器设计与实现
  • 谢继的毕业设计
  • doc基于ARM9嵌入式流媒体播放器的设计与实现.doc  [2.09MB]
  • doc谢继毕业设计任务书.doc  [58.50KB]
  • doc谢继毕业设计开题报告.doc  [60.50KB]

查看评论 已有0位网友发表了看法
  • 验证码: