基于嵌入式系统的图形界面应用设计

基于嵌入式系统的图形界面应用设计

ID:875769

大小:912.53 KB

页数:27页

时间:2017-09-22

基于嵌入式系统的图形界面应用设计_第1页
基于嵌入式系统的图形界面应用设计_第2页
基于嵌入式系统的图形界面应用设计_第3页
基于嵌入式系统的图形界面应用设计_第4页
基于嵌入式系统的图形界面应用设计_第5页
资源描述:

《基于嵌入式系统的图形界面应用设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、基于嵌入式系统的图形界面应用设计随着手机等移动设备的广泛普及以及国内3G推广在即,届时无线网络的速度将明显提高,这为在移动终端上实现视频传播提供了现实可能,并且由于基于嵌入式的移动设备在市场上的占有率不断提高并逐渐成为发展的主流趋势,有必要对基于嵌入式移动设备网络视频播放器的实现方案进行研究,并提出一种高效的可行方案。本课题目的是在ARM-Linux嵌入式环境下实现网络功能,系统主要由硬件层、内核层、应用层三部分构成。为了达到网路播放的功能,本文通过对基于ARM9的up-tech嵌入式开发平台硬件以及Mplayer解码及播放功能的研究提供了一种在嵌入式开发平台上实现网络

2、播放的可行方案。本方案在ARM920T硬件结构体系下通过移植经过裁剪的linux内核、根文件系统、Mplayer以及播放器图形界面。通过整合硬件层、内核层以及应用程,在嵌入式环境下利用FTP传输协议实现网络播放功能。本项目最后已在宿主机中实现网络播放功能,但在嵌入式开发平台中运行时仍有不足之处,需要进一步完善。通过这一课题的研究了解移动设备网络视频播放器的实现主要技术,并提供一款低成本、实用性高的无线网络视频播放器,这对嵌入式移动设备领域的研究来说具有重要意义。1.1背景随着嵌入式系统应用的逐渐普及,为保证嵌入式系统的顺利运行,嵌入式软件得到了快速发展,成为软件业的一股

3、新生力量。嵌入式软件与嵌入式系统是密不可分的,嵌入式系统是“控制、监视或者辅助设备、机器和车间运行的装置”,就是以应用为中心,以计算机技术为基础,并且软硬件可裁剪,适用于应用系统对功能、可靠性、成本、体积、功耗有严格要求的专用计算机系统。它一般由嵌入式微处理器、外围硬件设备、嵌入式操作系统以及用户的应用程序等四个部分组成,用于实现对其他设备的控制、监视或管理等功能。而嵌入式软件就是基于嵌入式系统设计的软件,它也是计算机软件的一种,同样由程序及其文档组成,可细分成系统软件、支撑软件、应用软件三类,是嵌入式系统的重要组成部分。随着信息技术以及互联网飞速发展普及,3C(计算机

4、、通讯、消费电子)合一的加速,嵌入式设计已经成为工业现代化、智能化的必经之路,嵌入式产品已经深入到各行各业。嵌入式接入设备是数字化时代的一大主流产品,嵌入式软件已经成为数字化产品的核心。嵌入式软件大量应用于家用市场、工业市场、商业市场、通讯市场和国防市场。近几年来,信息电器迅速发展,也为嵌入式软件的发展起到推波助澜的作用。彩电、DCD、手机、MP3/MP4、掌上电脑、汽车等都是潜在的信息电器。信息电器平台与通用操作系统、数据库不同,不存在国外软件厂商垄断市场的现象,这一领域已成为中国软件业的突破口。随着Linux操作系统本身的不断完善,嵌入式Linux已经广泛应用到手机

5、、PDA以及其他移动终端产品中。嵌入式Linux以其开放的源码,良好的适应性,较低的成本和很好的技术移植在手机等移动终端产品的操作系统领域,获得了越来越多的青睐。1.2移动终端简介移动终端或者叫移动通信终端是指可以在移动中使用的计算机设备,广义的讲包括手机、笔记本、POS机甚至包括车载电脑。但是大部分情况下是指手机或者具有多种应用功能的智能手机。随着网络和技术朝着越来越宽带化的方向的发展,移动通信产业将走向真正的移动信息时代。另一方面,随着集成电路技术的飞速发展,移动终端的处理能力已经拥有了强大的处理能力,移动终端正在从简单的通话工具变为一个综合信息处理平台。这也给移动

6、终端增加了更加宽广的发展空间。现代的移动终端已经拥有极为强大的处理能力(CPU主频已经接近1G)、内存、固化存储介质以及像电脑一样的操作系统。是一个完整的超小型计算机系统。可以完成复杂的处理任务。移动终端也拥有非常丰富的通信方式,即可以通过GSM,CDMA,EDGE,3G等无线运营网通讯,也可以通过无线局域网,蓝牙和红外进行通信。随着移动终端硬件技术的发展以及3G网络建成使得通讯速率的提高。今天的移动终端不仅可以通话,拍照、听音乐、玩游戏,而且可以在线播放电视及点播电影、上传及下载多媒体信息,成为移动办公和移动商务的重要工具。1.3嵌入式在移动终端中的应用 在移动终端发

7、展史中,随着通信技术的发展,具有不同功能的应用软件可以运行在移动终端上为人们提供各种各样的服务,但是没有统一的系统结构框架使得这些应用软件的互动性非常差。于是移动终端产商们便开始寻求一种基于“开放”的操作系统的手机,所谓“开放”指其所有的API(应用程序接口)应该是公开并且受到广泛支持。当时所面临的选择有Symbian的EPOC平台,Palm/OS以及微软的WINCE。随着研究的深入,Linux的嵌入式版本开始受到青睐并扩展其市场。从2001年至2002年,嵌入式Linux在嵌入式操作系统的市场份额迅速增长了一倍左右,从而成为嵌入式OS中

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。