1 / 36
文档名称:

基于ARM9的流媒体播放器的设计课程设计.doc

格式:doc   页数:36
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

基于ARM9的流媒体播放器的设计课程设计.doc

上传人:追风少年 2013/10/31 文件大小:0 KB

下载得到文件列表

基于ARM9的流媒体播放器的设计课程设计.doc

文档介绍

文档介绍:基于嵌入式ARM920T的视频播放器设计
摘要
嵌入式技术已经成为了后PC时代的核心技术,而基于嵌入式技术的便携式视频播放器由于体积小、重量轻、携带方便等特点,具有极广的市场前景,所以嵌入式视频播放器成为了现在IT行业研究的热点。本文提出了一种基于ARM9处理器,以嵌入式Linux为底层操作平台的嵌入式视频播放器的设计方案。
本文首先介绍了视频播放器软硬件的整体设计方案,然后详细介绍了如何通过移植Bootload、Linux内核和制作根文件系统来完成搭建视频播放器底层操作平台的工作,最后通过移植开源的多媒体播放器软件MPlayer和设计相关控件完成了整个视频播放器的设计工作。
最后,总结了论文所做的工作,指出了嵌入式播放器所需要进一步解决和完善的问题。
关键词:嵌入式,视频播放器,嵌入式Linux,ARM920T
Design of Video Player Based on Embedded ARM920T
Abstract
Embedded technology has e the core technology of the post-PC era, and based on embedded technology of portable video player for small volume, light weight, convenient to carry have a very wide prospect of market, and so embedded video player to e a research focus of the IT industry. This paper puts forward a kind of embedded video player design scheme,the scheme is based on the ARM9 processor ,and the Embedded Linux as the underlying operating platform.
This paper first introduced the video player overall design scheme of software and hardware ,then detailed in detail how to transplant Bootloader, Linux kernel and make a root file system plete the work to build a video player underlying operating platform ,finally ,through transplantation of open source multimedia player software MPlayer and design controls plete the design work of the video player.
Finally, summarize the work of this paper, points out the embedded player which need to be solved and perfected problem.
Keywords: Embedded,Video player,Embedded Linux,ARM
目录
第一章引言 1
1
1
2
第二章播放器总体设计方案介绍 3
播发器硬件系统架构 3
播发器软件系统架构 3
第三章系统开发平台的构建 4
软件开发环境介绍 4
Bootloader的移植 5
Linux内核的移植 7
Linux内核移植步骤 7
Flash驱动的移植 8
LCD驱动的移植 11
UDA1341音频驱动的移植 15
根文件系统的制作 15
根文件系统介绍 16
根文件系统构建 16
第四章视频播放器的设计与实现 18
MPlayer多媒体播放器介绍 18
MPlayer的移植 19
20
21
23
第五章总结 23
参考文献 24
附录A 26
第一章引言

伴随着半导体技术、计算机技术、网络技术和软件技术的飞速发展,现如今,我们已经进入了后PC时代。在这一阶段电子产品的发展趋势