【34页】毕业论文:基于ARM9嵌入式视频播放的设计与实现.doc源文档全文在线看
1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
功能上增加指令集提供增强的位和位算术运算能力,提高了性能和灵活性。
还提供两个前沿特性来辅助带深嵌入处理器的高集成器件的调试,它们是嵌入式逻辑和嵌入式跟踪宏核系列。
省的特点。
虽然平台的播放软件已有不少,但是嵌入式产品的播放器仍处于起步阶段。
由于大量的电影以光盘方式存贮,因此播放光盘上的视频具有很大的市场需求,也可以作为播放机的个新增功能和利润点。
是微处理器行业的家知名企业,设计了大量高性能廉价耗能低的处理器相关技术及软件。
技术具有,设计了大量高性能廉价耗能低的处理器相关技术及软件。
技术具有性能高成本低和能耗和利润点。
由于大量的电影以光盘方式存贮,因此播放光盘上的视频具有很大的市场需求,也可以作为播放机的个新增功能部分内容简介视频音频。
的广泛应用和市场推广,很大程度上依赖于播放器的大量推广和普及。
虽然平台的播放软件已有不少,但是嵌入式产品的播放器仍处于起步阶段。
由于大量的电影以光盘方式存贮,因此播放光盘上的视频具有很大的市场需求,也可以作为播放机的个新增功能和利润点。
是微处理器行业的家知名企业,设计了大量高性能廉价耗能低的处理器相关技术及软件。
技术具有性能高成本低和能耗省的特点。
适用于多种领域,比如嵌入控制消费教育类多媒体和移动式应用等。
将其技术授权给世界上许多著名的半导体软件和厂商,每个厂商得到的都是套独无二的相关技术及服务。
利用这种合伙关系,很快成为许多全球性标准的缔造者。
处理器的三大特点是耗电少功能强位位双指令集和众多合作伙伴。
商品模式的强大之处在于它在世界范围有超过个的合作伙伴。
是设计公司,本身不生产芯片。
采用转让许可证制度,由合作伙伴生产芯片。
当前体系结构的扩充包括位指令集,为了改善代码密度应用的算术运算指令集允许直接执行字节码。
处理器系列提供的解决方案有无线消费类电子和图像应用的开放平台存储自动化工业和网络应用的嵌入式实时系统智能卡和卡的安全应用。
处理器本身是位设计,但也配备位指令集。
般来讲存储器比等价位代码节省达,然而保留了位系统的所有优势。
的技术使加速得到比基于软件的虚拟机高得多的性能,和同等的非加速核相比功耗降低。
功能上增加指令集提供增强的位和位算术运算能力,提高了性能和灵活性。
还提供两个前沿特性来辅助带深嵌入处理器的高集成器件的调试,它们是嵌入式逻辑和嵌入式跟踪宏核系列。
架构是面向低预算市场设计的第款微处理器。
国内外研究动态嵌入式是将日益流行的操作系统进行裁剪修改,使之能在嵌入式计算机系统上运行的种操作系统。
嵌入式既继承了上无限的开放源代码资源,又具有嵌入式操作系统的特性。
嵌入式的特点是版权费免费购买费用媒介成本技术支持全世界的自由软件开发者提供支持网络特性免费,而且性能优异,软件移植容易,代码开放,有许多应用软件支持,应用产品开发周期短,新产品上市迅速,因为有许多公开的代码可以参考和移植,实时性能等嵌入式支持,实时性能稳定性好安全性好。
嵌入式有巨大的市场前景和商业机会,出现了大量的专业公司和产品,如等,有行业协会如等,得到世界著名计算机公司和板级厂商的支持,例如等。
传统的嵌入式系统厂商也采用了策略,如等,还有上的大量嵌入式爱好者的支持。
嵌入式支持几乎所有的嵌入式和被移植到几乎所有的嵌入式板。
嵌入式的应用领域非常广泛,主要的应用领域有信息家电机顶盒数据网络远程通信医疗电子交通运输计算机外设工业控制航空航天领域等。
本设计的研究具有重要的实用价值。
首先,它可以作为新型播放机的部分。
另外,由于在嵌入式位处理平台中居于世界领先地位,智能手机等移动手持设备超过半数都使用处理器,研究成果对于移动手持设备的视频播放具有直接的借鉴意义。
而在年开始微软和英特尔力推的便携式媒体播放器计划中,视频播放更是其中的关键技术之。
研究的主要内容本论文主要研究视频播放在嵌入式平台上的实现,所以论文中主要介绍了视频压缩编码的标准和的部分知识。
论文章节安排如下绪论对的发展历史和应用做了简要的回顾,对的基本知识做了介绍,并对作者的工作做了介绍。
简要介绍了嵌入式系统的基本知识,对和做了基本的介绍,详细介绍了的特点和视频编码的核心。
对系统的总体结构做了详细的介绍,对所用的系统软件开发板各个模块进行简要的介绍。
主要对设计的具体实现,比如安装配置和移植进行详细的介绍。
嵌入式系统介绍的特点低廉性基于其低廉成本与高度可设定性,常常被应用于嵌入式系统,例如机顶盒移动电话及行动装置等。
在移动电话上,已经成为与系统并列的三大智能手机操作系统之而在移动装置上,则成为与外之另个选择。
目前流行的数位摄影机原因是指令只在以上版本有效,在无效,预读取指令,功能预读取使用指示存储系统从后面几条指令所指定的存储器地址读取,存储系统可使用这种方法加速以后的存储器访问。
修改文件和文件在前面添加上测试与运行编译成功后找到的文件夹,在目标的文件夹下。
将传输到中。
因为的系统已经装好,所以可以使用几种方式将传输到中。
第种是用盘,第二种就是用网线,配置传输。
本次设计中,为了方便作者使用的是盘传输方式。
先插上优盘,然后打开终端输入进入开发板回车后进入命令行复制到文件夹下,使用大小播放测试了多种格式的播放文件,执行命令后都能播放。
图实际播放视频设计心得从上学期开始直在实验室做这个设计,实验室的主机操作系统使用的是的老版本,使用起来相当的不方便。
再加上其自带的编译器有问题,装新的编译器又不兼容,各种问题重重。
上个学期最后的个月时间本人直在实验室做设计,想实现视频播放的功能,但是没有成功。
这个学期向王刚老师请教后,王老师推荐使用的系统来实现这个功能。
之后在本机上装了后,因为是老版本,用起来始终不顺手。
使用的话又和原来准备使用的的板子上自带的系统不兼容,好在有李沧海同学的开发板才能实现这个设计。
设计中已经硬盘安装好了,安装般情况已经不需要虚拟机安装方式。
但在次意外之中不小心将硬盘安装的引导删掉了。
之后硬盘被彻底的格式化,所有的资料都被格掉。
好在移动硬盘中有备份,只需要修改少部分的资料。
因为硬盘安装有如此大的风险,第二次安装就选择了更简单的虚拟机安装。
安装到机上这步使用的操作命令很简单,但实现起来根本不简单。
在实验室曾经试过安装,但是用了十几天的时间都没编译成功。
原因现在看来很是简单编译器版本不支持。
因为实验室里面主机安装的版本太低了,是已经被淘汰很久的,而设计所用的是最新的版本。
所以放弃了在实验室实现本设计的初衷。
交叉编译这些步骤看上去简单,能实现本设计背后所花费的时间和汗水也只有作者知道。
好在李沧海同学有个的开发板,如果在实验室里面用主机的编译器是很难实现这个设计。
虽然有李沧海同学的帮助,但编译过程没有想象中的顺利。
首先下载了各个版本的,准备实现编译。
开始时直不成功,因为没有安装好交叉编译环境,后来安装好之后又出现了版本不对的。
后来从自带的光盘里找到了专门配置好的交叉编译环境才最终成功。
之后又开始出现的问题了,开始使用的最新的,第次就成功了。
传输到开发板上,开始播放视频。
只有声音没有画面的出现,能放但是放视频没画面。
这时候开始各个版本的都开始编译了,没有个能成功的。
这时候只能去网上寻找解决方式了,终于发现了论文中的修改方式,这才解决了。
使用编译好的播放能够成功,但是若要完美播放还得加入参数才能实现。
测试的种格式的视频文件测试,都能正常进行播放,有视频有声音。
实验成功,虽然走了不少弯路,但是这些都是宝贵的经验。
总结在设计的过程中很好的回顾了的发展过程,了解国内外关于嵌入式系统的研究情况,对嵌入式视频播放在各个领域的应用有了新的认识。
经过对的安装和使用对有了深入的了解,清楚了的操作和系统运行情况。
在对进行编译和使用的过程中很好的学习了嵌入式系统的构成和软件编译的原理。
因为时间匆忙只能使用网络中的播放器来实现视频播放功能,经过了这么多年
