基于GEC6818开发板硬件平台的嵌入式电子相册.doc
《基于GEC6818开发板硬件平台的嵌入式电子相册.doc》由会员分享,可在线阅读,更多相关《基于GEC6818开发板硬件平台的嵌入式电子相册.doc(50页珍藏版)》请在三一文库上搜索。
1、 题目:基于GEC6818开发板硬件平台的嵌入式电子相册 学 院:专 业:姓 名:指导老师:自动化学院自动化廖远东学 号:职 称:160104105479黄相杰讲师 中国珠海二二年五月45 诚信承诺书 本人郑重承诺:本人承诺呈交的毕业设计脉动式无级变速装置的仿真及设计是在指导教师的指导下,独立开展研究取得的成果,文中引用他人的观点和材料,均在文后按顺序列出其参考文献,设计使用的数据真实可靠。 本人签名: 日期: 年 月 日 中文题目基于GEC6818开发板硬件平台的嵌入式电子相册 摘 要电子相册,在我们日常生活中主要存储一些自己的数字照片,随着电子产品日益更新换代,电子相册也不仅仅用于存储照片
2、可以做到存储文档、播放视频、阅读电子书、甚至玩大型游戏,俨然成为了多媒体娱乐终端设备。其中硬件功能的升级换代功不可没,性能强大的芯片支持和存储设备使其不断成长。而本次设计基于嵌入式LINUX系统的电子相册,就是一种在Linux嵌入式系统下的使用GEC6818开发板实现人机交互的集照片显示、视频播放功能和音乐收听等功能的多功能电子相册,此次使用的ARM芯片GEC6818开发板具有强悍的性能,具备许多市场上开发板常见功能接口,如触摸屏、VGA、SD卡、音频、RS串口等接口,可用于开发linux、安卓等系统。目前市场上的主流电子相册软件都适用于手机和平板等终端设备,软件占用的内存较多、对硬件的要求
3、高所以设计一个功能众多且体积较小的嵌入式Linux电子相册很有意义。嵌入式系统作为新时代新兴系统,其前景什么广阔。它具有操作简洁、方便、提供友好的图形GUI和图形界面,的优点,对入手学习的新手十分友好,从应用上讲现如今VR可视化设备、无人驾驶、智能家居等等新兴技术日复一日的出现在我们的生活中,它们都是智能电子产物里嵌入式技术的代表作。Linux则是一种自由度非常高和开放源码的类Unix操作系统,在大学生涯也是作为学习的重点放入众多工科学生的课程中,其庞大的使用群体和开放的体系和丰富资源使得Linux将是日后普及和推广的重点。关键词:多功能电子相册;Linux;GEC6818开发板;嵌入式系统;
4、 英文题目Embedded electronic album based on gec6818 development board hardware platform AbstractElectronic photo album is mainly used to store some of our own digital photos in our daily life. With the increasingly updated electronic products, electronic photo album is not only used to store photos, but
5、 also to store documents, play videos, read e-books and even play large games. It has become a multimedia entertainment terminal equipment. Among them, the upgrading of hardware function is indispensable, and the powerful chip support and storage device make it grow continuously. In this design, the
6、 electronic album based on Embedded Linux system is a kind of multi-functional electronic album which uses gec68118 development board to realize human-computer interaction under Linux embedded system, including photo display, video playback, music listening and other functions. The ARM chip gec6818
7、development board used in this design has strong performance, and has many common functional interfaces of development board in the market, such as Touch screen, VGA, SD card, audio, RS serial port and other interfaces can be used to develop Linux, Android and other systems. At present, the mainstre
8、am electronic album software in the market is suitable for mobile phones, flat-panel and other terminal devices. The software occupies more memory and requires high hardware, so it is very meaningful to design an embedded Linux electronic album with many functions and small volume. As a new system i
9、n the new era, embedded system has a bright future. It has the advantages of simple operation, convenient, friendly GUI and GUI, and is very friendly to the novice who starts to learn. From the application point of view, now VR visualization equipment, driverless, smart home and other emerging techn
10、ologies appear in our life day by day, they are the representative of embedded technology in intelligent electronic products. Linux is a kind of UNIX like operating system with very high degree of freedom and open source. It is also put into the courses of many engineering students as the focus of l
11、earning in college. Its huge user groups and open system and rich resources make Linux the focus of popularization and promotion in the future.Keywords: Multifunctional electronic album; Linux; gec6818 development board; embedded system; 目录1 前言11.1课题背景11.2本设计的目的、意义及应达到的技术要求11.3本设计在国内外的发展概况及存在的问题21.3
12、1国内外的发展概况:21.3.2发展中存在的问题:31.4本设计应解决的主要问题42.1总体设计42.2程序设计82.2.1 程序设计主要思路82.2.2 核心问题分析82.3方案选择142.3.1设计原理152.3.2设计过程163结论16参考文献18谢 辞19附 录20附录121附录2391 前言近几年,计算机技术、电子技术、成像技术数字化、嵌入式技术、人工智能等技术的进步可谓是一飞冲天,这也意味着智能化时代逐步地然实现。观察近几年之后不难发现,特别是这些年来像苹果、小米、华为等大厂制出的手持设备十分的智能而且很受欢迎,像IPAD等平板电脑成为年轻人手中不可或缺的娱乐终端,而这类设备往往
13、都具备电子相册和摄像等基础功能,而如今的年轻人也常常使用其记录自己的生活的每一刻,在大家的生活中起到举足轻重的作用。其中一般采用高性能处理器配合大屏的彩色液晶作为设计方案,在某些对数字信号处理速度或者对时序要求较高的场合还采用了多处理器相互配合工作的方式,例如ARM+DSP、ARM+FPGA 等。4此次设计是以多媒体电子相册为大方向的,其中交互界面的设计为重点,简洁流畅的多功能电子相册为最终目标。采用基于ARM Cortex M3 内核的GEC6818开发板 和7 英寸触摸显示屏通过虚拟机和ubuntu等软件实现图片的显示和切换,并且扩充了视频播放功能、音乐音频输出、无线接收传输文件等功能的设
14、计与硬件实现,最终得到一个以linux为系统的手娱乐终端。1.1课题背景 当下社会,电子相册作为许多智能设备的基础功能,在其中不起眼成为了它的标签。但是电子相册确实是早期的手机、mp3、mp4等电子产品的框架里不可或缺的功能,搭配拍摄功能几乎完美取代了数码相机,之所以不起眼是因为在这个快速发展的时代,电子早已潜移默化的成为人们生活的一部分了。不管是工作还是日常生活,记录着历史的变迁,时代的进步。此次研究的嵌入式电子相册系统,其体积框架往往小于市场上许多架构于安卓等系统的电子相册,十分具有研究的价值,有益于推动电子相册的发展。而其中的嵌入式系统和linux语言正是我们大学授课的一部分,不仅是对学
15、业完成度的一种检验,更是对我技能知识的一种拔高。因此我设计了这个通过gec6818开发板硬件平台的多功能电子相册。1.2本设计的目的、意义及应达到的技术要求设计目的:本设计以现代手持设备娱乐多媒体终端为方向,采用基于ARM Cortex M3 内核的GEC6818开发板 和7 英寸彩色液晶显示的触摸屏,完成对各种图片格式的解码显示且可以通过触摸显示屏切换其中的图像,扩充视频播放与音频输出的功能、无线接收传输文件、密码匹配解锁界面等功能,最终得到一个比较稳定的系统,本次设计出来的产品应该能实现实际功能,根据操作进行正确的动作,界面应该人性化且具有美观性,有一定的市场价值。目前市场上的主流电子相册
16、软件普遍体积庞大、占用内存多、可拓展性较差、硬件要求高所以开发一个运行速度快,占用空间小并且可拓展性强,对系统稳定的且功能实用的嵌入式Linux电子相册很有意义。应该达到的技术要求:1.实现触摸屏上图片显示,具有相册的存储功能,切换图片显示点击屏幕左右两侧。2.实现视频的播放,可以触摸屏幕暂停和继续视频的播放,并且可以切换列表中上一个或者下一个视频。3.可以打开音频文件进行音频的播放,并且可以切换上一首或者下一首曲目,插入耳机进行收听。4.实现pc端与6818之间的无线wifi的传输电子文件的功能。5.给此次开机界面添加密码锁(拓展:进入界面后可修改任何六位数密码)。1.3本设计在国内外的发展
17、概况及存在的问题嵌入式系统是一种特殊的面向应用的计算机系统,其软硬件可以根据具体的功能进行定制。其对每一个部件都有着严格的把控 ,例如成本、可靠性等等。随着电子技术和计算机行业的在市场上的发展,嵌入式已经成为电子技术以及计算机行业内重要的一员。嵌入式系统产业具有很大的关联度和良好的市场前景,这也间接证明了其潜力的无限,之所以能有这样也归结于其自身的优质的支持开放性的体系结构。过去嵌入式系统较难普及的原因,是集成电路集成度和制造水平尚无法突破,但是现在国内外半导体IC设计企业己经可以生产出大量低成本的微型硅组件,并以此为基础发展出了许多可编程逻辑和微处理/控制器,这些组件可以用软件技术来实现或更
18、改硬件功能,搭配特定的操作系统或用户接口,可以实现许多新型态应用,如PAD, STB、上网机等。1 然而随着计算机网络技术与数码产品的迅速发展,人们喜欢把自己喜欢的照片通过电脑来存储,这样使得电子相册理所应当的发展起来,人们渐渐地看到了电子相册这样一个巨大的商机, 所以各式各样与电子相册有关的网站渐渐发展起来。21.3.1国内外的发展概况:19世纪末,随着计算机的问世,并且逐渐的更新换代,电子技术也开始蓬勃发展,电子相册也随之诞生了,刚开始也称之为数码相框,仅仅有着最基础的存储相片的功能。但是与传统的相册不同,它的可延展性十分高,根据现在电子相册的发展情况我们可以得知,电子相册不在局限于存储功
19、能而拥有更多符合人们使用手持终端设备的拓展功能,例如视频播放和信息保留等,编辑也成为相册里最基本的功能之一,其中各式各样的多媒体服务更是让人眼花缭乱。尽管现在电子相册发展成为了趋势和潮流,不过传统相册仍是主流,仍是主导,在未来的几年或者更长时间,传统相册不会落伍于电子相册,因为两者都不能取代其一,而是需要结合发展的。当前,我国电子相册发展前景仍然处于稳步上升阶段,因为近年来电子产品更新换代的速度快如闪电,市场需求自然地不断增大。在早期二十世纪初,MP3与MP4等数码随身听取得巨大的市场成功后,市场需求暴增,而功能不局限于存储相册并且能支持视频、游戏娱乐、图书阅读的便携式播放器逐渐成为消费者的心
20、头好。在法国ARCHOS公司推出了首部MP4掌上影院后,众多企业均看好MP的发展态势,新一代MP4良好的发展前景和潜在的市场,成为移动数码产业的新亮点,吸引着众多厂商大力研发,并将其推向市场。3从此国内电子相册的发展也就不在仅仅局限在传统的电子相册中了,更多的是将它作为一个基础的功能嵌入进某一些手持的娱乐终端设备平台上。2007年后,老百姓普遍用上了手机这种嵌入式设备,它集成了摄影,通信,娱乐等功能。恰好其中的相册功能搭配摄影功能逐渐成为人们生活中不可或缺的记录生活的设备,而它也渐渐的代替了数码相机成为人们日常生活中存储相片与拍摄的机器。随着各种计算机语言如java、linux、c等语言的诞生
21、诸如Windows、linux、mac等系统也随之产生,而电子相册也在不同系统有着不同的实现,通过软件的设计诞生不同功能的电子相册。其基础的存储功能随着科技的进步进入了云时代,不同以往需要使用到拓展硬盘内存或者直接使用运行内存模块,例如苹果公司提供的云端服务iCloud可以将图像直接保存在他们公司的云端服务器中,需要时再通过网络下载,如今很多大型厂商也采取这种模式。近年来,国内的电子相册从最初的幻灯片形式,变成了以Flash动画为主的电子相册,不再是简单的照片之间的切换,其归类排版的功能也变得人性化。现如今的电子相册甚至根据客户的需求,添加特效动画、字幕等后期,使得整个相册变得更加的美观。对
22、于电子相册人性化,国外也有了更大的突破,通过解码识别bmp等高质量图片,不单单是只能识别jpg一种格式。这样的改变致使数码相机不会成为拍摄的唯一选择。随着通信技术的发展,通过链接分享相册内的内容给好友欣赏也成为了家常便饭。然而嵌入式系统的电子相册在新媒体技术也得到了长足发展,例如智能手机和平板电脑、监听设备等,它们都属于嵌入式电子相册的一种延伸。随着芯片技术的飞速发展,嵌入式系统的性能也在逐渐提升,其软硬件可剪裁的特性使得功能也越来越丰富。1.3.2发展中存在的问题: 嵌入式的电子多媒体播放器在现在的发展中还是有许多问题的,相册功能已经十分完善不管是PC上的软件还是终端设备上的软件都具有相应的
23、解码功能,对各种图片都有着相应的解码器,其中播放视频的功能并没有发展完全。在Linux系统上己经有Xmms, Xmovie, Xine,Realplayer, Quicktime,Mplayer等媒体播放器,其中既有Realplayer, Quicktinle为代表的商业软件,也有以Xine, Mplayer为代表的自由软件,但以上媒体播放器主要都是针对固定媒体类型与传输协议,具有比较强的专用性,如Xmms主要用于MIP3的播放,Xmovie主要支持MPG, MOV, VOB, MI2V等几种格式,Xine能支持MIP3, MIPEG-1, MIPEG-2、MSF等格式,不具备支持各种媒体格式
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 GEC6818 开发 硬件 平台 嵌入式 电子相册
