没有合适的资源?快使用搜索试试~ 我知道了~
基于嵌入式ARM-Linux的播放器的设计与实现
4星 · 超过85%的资源 需积分: 50 71 下载量 27 浏览量
2012-05-17
11:59:29
上传
评论 4
收藏 989KB DOC 举报
温馨提示
本文首先详细分析了ARM体系结构,研究了嵌入式Linux操作系统在ARM9微处理器的移植技术,包括交叉编译环境的建立、引导装载程序应用、移植嵌入式Linux内核及建立根文件系统,并且实现了嵌入式Linux到S3C2410开发板的移植。 由于嵌入式系统本身硬件条件的限制,常用在PC机的图形用户界面GUI系统不适合在其上运行。为此,本文选择了Minigui作为研究对象,在对其体系结构等方面进行研究基础上,实现了Minigui到S3C2410开发板的移植,完成了嵌入式图形用户界面开发,使得系统拥有良好的操作界面。 对于播放器,本文实现了Linux系统下的通用媒体播放器—Mplayer到S3C2410开发板的移植。通过对音频数据输出的研究,解决了Mp1ayer播放声音不正常的问题,实现了一个集音乐和视频播放于一体的嵌入式多媒体播放系统。
资源推荐
资源详情
资源评论
基于嵌入式的播放器的设计与实现
摘要
随着世纪的到来,人类进入了时代。在这一阶段,嵌入式技术得到了
飞速发展和广泛应用。由此,本文提出了一种基于嵌入式的播放器
设计与实现的方案。
本文首先详细分析了体系结构,研究了嵌入式操作系统在
微处理器的移植技术,包括交叉编译环境的建立、引导装载程序应用、移植嵌入
式内核及建立根文件系统,并且实现了嵌入式到开发板的
移植。
由于嵌入式系统本身硬件条件的限制,常用在机的图形用户界面系统
不适合在其上运行。为此,本文选择了作为研究对象,在对其体系结构
等方面进行研究基础上,实现了到开发板的移植,完成了嵌入
式图形用户界面开发,使得系统拥有良好的操作界面。
对于播放器,本文实现了系统下的通用媒体播放器—到
开发板的移植。通过对音频数据输出的研究,解决了播放声
音不正常的问题,实现了一个集音乐和视频播放于一体的嵌入式多媒体播放系统
最后,总结了论文所做的工作,指出了嵌入式播放器所需要进一步解决和完
善的问题。
关键词:嵌入式; ; ; 界面;
I
Player Designing and Implement Based On Embedded ARM-
Linux
!
" ! # $ ! $ ! ! ! % & ! $ ! $ ' ! ! $
" ! ! ' ( ! ! $ ! & ! ' ) ) ) ! $ " " ! ! )
)%")!)!#)!)(!"&!$!!'!"!)!!
)!"!')))!(
*&!!$!&!! $ !)!$! $ !
+)!!)(!,$!'$!"-!$!)!!!"!$!"
$.!"-!')))!!""!'!)!"!$!
' "" "&!#$ $! )!! "! "'、
/""")、!')))!!0!)!!""
1!'2!*$'"&!''!$! $.!"-!
3')))!!"!!")(
!4$ !!- 5!'!#$ $!!")!
"'!! "!!#!"!$!')))!'&!6!
" - ! $ ! " ! " - ! $ ! $ ) # ! " - ! ' ) ) ) ! ) % ( ! " & ! $
! ! ! ! $ ! " 6 ( ! / ) ! " ! $ !
$ ! ) ! ! " $ ! & ! $ ! $ . ! " - !
!"!!")!!%!!)&!)!$!!')))
! ' ! ! $ ) ! ) ! ! " ! ' 0 ! $ ! $ ) ! -
-)(
" ! $ ! & ! $ ! ! ' ' ! ! $
%!!"!-!"!!")(!/!
" - ! ) " ! ) & ! ! " % ! $ ! " ' ! " - ! " ) ! " ' & ! )
$%!!')))!'')!'!#$ $! ")!!)"
)!%)"!1(
7!#")8!3')))!2!2!2!!- 2
II
III
目录
摘要.................................................................................................................................................I
Abstract..........................................................................................................................................II
目录..............................................................................................................................................IV
第一章 绪论...................................................................................................................................1
1.1系统研究背景...................................................................................................................1
1.1.1 多媒体播放器与嵌入式系统................................................................................1
1.1.2 嵌入式多媒体播放器国内外发展现状................................................................1
1.2 嵌入式处理器..................................................................................................................3
1.3 嵌入式系统......................................................................................................................4
1.3.1嵌入式系统的概述.................................................................................................4
1.3.2 嵌入式系统的选择................................................................................................5
1.4 本文的意义和主要工作...................................................................................................7
第二章 系统软硬件平台的搭建...................................................................................................8
2.1 硬件开发平台的介绍....................................................................................................8
2.1.1 核心板...................................................................................................................8
2.1.2 外设板................................................................................................................8
2.1.3 设计所用硬件介绍.............................................................................................9
2.2 硬件平台的设计方案....................................................................................................9
2.2.1 核心板设计.........................................................................................................9
2.2.2 外设电路设计...................................................................................................14
2.3 嵌入式软件开发环境.....................................................................................................15
2.3.1 引导装载程序......................................................................................................16
2.3.2 宿主机开发环境配置..........................................................................................17
2.3.3 交叉开发环境的建立..........................................................................................18
2.3.4 内核的编译.........................................................................................................18
2.3.5 烧制内核映像和文件系统..................................................................................21
2.4 嵌入式图形用户界面的实现.........................................................................................21
2.4.1 图形用户界面minigui的简介.............................................................................21
2.4.2 MiniGUI在S3C2410开发板上的移植过程........................................................22
第三章 Mplayer的移植................................................................................................................25
3.1 Mplayer的简介...............................................................................................................25
3.2 Mplayer的移植...............................................................................................................25
3.2.1 安装交叉编译工具及解压源代码......................................................................25
3.2.2 编译Mplayer........................................................................................................25
3.3 调试................................................................................................................................27
第四章 嵌入式播放器Mplayer的设计........................................................................................32
4.1 播放器的工作流程.........................................................................................................32
4.2 播放器的逻辑结构.........................................................................................................32
4.3 Mplayer播放器的目录文件组织结构...........................................................................33
4.4 播放器对解码器和输出设备的管理方式.....................................................................35
第五章 总结与展望.....................................................................................................................37
5.1 本文主要完成的工作及结论.........................................................................................37
IV
5.2 完善与展望....................................................................................................................37
致谢..............................................................................................................................................38
参考文献:..................................................................................................................................39
V
剩余43页未读,继续阅读
zhongguowenmoon
- 粉丝: 0
- 资源: 4
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
- 1
- 2
前往页