1 / 66
文档名称:

基于嵌入式系统LCD播放器的设计.doc

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

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

分享

预览

基于嵌入式系统LCD播放器的设计.doc

上传人:hnet653 2015/11/27 文件大小:0 KB

下载得到文件列表

基于嵌入式系统LCD播放器的设计.doc

相关文档

文档介绍

文档介绍:编号:
毕业设计(论文)说明书
课题: 基于嵌入式系统的
LCD播放器设计
学院: 电子工程与自动化学院
专业: 自动化
学生姓名:
学号:
指导教师单位: 电子工程与自动化学院
姓名:
职称:

题目类型: 理论研究实验研究工程设计工程技术研究软件开发
2013 年 5 月 13日
摘要
嵌入式系统是一种专用的计算机系统,是以应用为中心、以计算机技术为基础、软件硬件可裁剪、适应应用系统对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。随着人类进入了PC时代,嵌入式技术得到了飞速发展和广泛应用,嵌入式系统已成为当前最热门、最具发展前途的IT应用领域之一。包括手机、电子字典、可视电话、数字相机(DC)、数字摄像机(DV)、U-Disk、机顶盒(Set Top Box)、高清电视(HDTV)、游戏机、智能玩具、交换机、路由器、数控设备或仪表、汽车电子、家电控制系统、医疗仪器、航天航空设备等都是典型的嵌入式系统。本文提出了一种基于嵌入式LCD的播放器设计与实现的方案,该播放器具有VGA等视屏接口,同时具有网络控制的功能。
本文首先详细分析了嵌入式的体系结构,研究了嵌入式Linux操作系统在ARM9微处理器的移植技术,包括交叉编译环境的建立、引导装载程序应用、移植嵌入式Linux内核及建立根文件系统,并且实现了嵌入式Linux到S3C2440开发板的移植。
由于嵌入式系统本身硬件条件的限制,常用在PC机的图形用户界面GUI系统不适合在其上运行。为此,本文选择了qtopia-,在对其体系结构等方面进行研究基础上,实现了qtopia-,完成了嵌入式图形用户界面开发,使得系统拥有良好的操作界面。
对于播放器的功能,本文实现了Linux系统下的通用媒体播放器—Mplayer到S3C2440开发板的移植。通过对音频数据输出的研究,解决了Mp1ayer播放声音不正常的问题,实现了一个集音乐和视频、图像播放于一体的嵌入式多媒体播放系统。
作为为LCD播放器自己侧重于做LCD显示部分。本文所用的不是通常的开发板上的LCD,而是经过接口转换,最后通过VGA在大显示屏上显示,实现图像和电子表格的播放。至于操作和控制部分则是通过网络功能由上位机进行控制。
最后,总结了论文所做的工作,指出了嵌入式播放器所需要进一步解决和完善的问题。
关键词:嵌入式ARM-Linux; S3C2440; Mplayer; qtopia-
Abstract
The embedded system is a puter system is application-centric, based puter technology, software and hardware can be cut to adapt applications demanding a puter system functionality, reliability, cost, size, power consumption. As mankind enters the PC era, embedded technology has been rapid development and wide application, embedded systems have e the most popular, the most promising IT applications. Including mobile phones, electronic dictionaries, video phone, digital camera (DC), digital video cameras (DV), U-Disk, STB (Set Top Box), high-definition TV (HDTV), video games, smart toys, switches, routers, CNC equipment or instrumentation, automotive electronics, appliance control systems, medical equipment, aerospace equipment, etc. are typical embedded system. This paper presents a design and implementation of the program, the player has a VGA screen interface, but also has the function work c