欢迎来到天天文库
浏览记录
ID:1384567
大小:448.50 KB
页数:57页
时间:2017-11-11
《linux环境下编译arm上运行的mplaye毕业设计毕业论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、Linux环境下编译ARM上运行的Mplaye毕业设计毕业论文目录摘要IAbstractII目录1第一章绪论11.1选题背景11.2研究意义21.3总体思路31.4主要解决的问题4第二章硬件介绍52.1ARM处理器52.1.1、ARM微处理器特点52.1.2、ARM体系结构特点52.1.3、Thumb的技术概述62.2TFT-LCD触摸屏62.2.1、TFT-LCD模块介绍62.2.2、TFT-LCD模块原理72.32×3键盘简介11第三章软件介绍123.1开发板的环境搭建123.2Linux环境搭建123.2.1、虚拟机的
2、安装123.2.2、VMwareTools安装及设置123.2.3、Smb与nfs服务器的配置123.2.4安装交叉编译器13第四章程序设计144.1设计要求144.2设计总体结构154.2.1、对各层的简单描述154.2.2、项目子模块设计思路分述164.3设计步骤17第五章软硬件测试205.1开发板性能测试205.2虚拟机可靠性测试2055第六章程序编写及测试216.1模块程序简介216.1.1、窗口创建216.1.2、歌曲列表获取226.1.3、歌曲信息的获取236.1.4、2×3键盘的控制246.1.5、触摸屏控制2
3、66.1.6、创建管道266.2总体模块设计276.3程序调试步骤及问题286.4实体软件效果30参考文献31致谢32附录33主函数《main.c》33歌曲信息《song_message.c》42歌词解析及显示《lrc_display.c》4655第一章绪论1.1选题背景多媒体是计算机和视频技术的结合,实际上它是两个媒体;声音和图像,或者用现在的术语:音响和电视。多媒体本身有两个方面,和所有现代技术一样它是由硬件和软件,或机器和思想混合组成。可以将多媒体技术和功能在概念上区分为控制系统和信息。多媒体之所以能够实现是依靠数字技
4、术。多媒体代表数字控制和数字媒体的汇合,电脑是数字控制系统,而数字媒体是当今音频和视频最先进的存储和传播形式。事实上有人就简单地认为多媒体是电脑和电视的结合。电脑的能力达到实时处理电视和声音数据流的水平,这时多媒体就诞生了。多媒体电脑需要具有比主流电脑更强的能力,多媒体电脑决定了主流电脑的发展。一个嵌入式系统装置一般都由嵌入式计算机系统和执行装置组成,嵌入式计算机系统是整个嵌入式系统的核心,由硬件层、中间层、系统软件层和应用软件层组成。执行装置也称为被控对象,它可以接受嵌入式计算机系统发出的控制命令,执行所规定的操作或任务。
5、执行装置可以很简单,如手机上的一个微小型的电机,当手机处于震动接收状态时打开;也可以很复杂,如SONY智能机器狗,上面集成了多个微小型控制电机和多种传感器,从而可以执行各种复杂的动作和感受各种状态信息。今采用Linux已经基本可以做到办公、娱乐、生活等一系列活动了,虽然很多地方还不完善,但是基本的Office软件、播放器、游戏等等都应有尽有,在LinuxOA办公软件专题测试中,就呈现出了很多不错的产品。图形化桌面的意义就在于能够利用丰富多彩的窗口,带给用户亲近的感觉,让人们不再感到陌生,人性化的设计会触发人们尝试Linux的
6、热情,从而让更多的人了解Linux。Xwindows就是Linux中开放的窗口,无论其设计如何,毕竟这个“窗口”界面给人带来不少实用、易用。随着WindowsXP的发布,Linux厂商们也不甘示弱,纷纷推出了自己的“桌面”产品。这些版本具有较强的所媒体核心,对于音频、视频支持都有了不小的提高,更捆绑丰富的应用程序。件移植这个概念在我国还不怎么流行,这是因为Windows系统垄断了中国个人操作系统市场,绝大部分软件都是建立在windows的基础上。跳出这个桎梏,放眼全球,优秀的操作系统有很多,可能一款操作系统在特定领域比win
7、dows更适合我们,但是,那些优秀的软件却因为操作系统的不同而与我们失之交臂,这就凸显出移植的必要性。由此可以看出,软件移植的领域是绝对广阔的。55日常生活中,多媒体已经成为必不可少的一部分了,但一款优秀的播放器却经常因为操作环境,源码不开放等问题而不能被人们广泛认识,使用,这是我们的损失。所以,多媒体播放器的跨平台移植拥有非常好的市场前景。1.2研究意义Linux下的音频、视频播放软件随着Linux的性能提升,出现的越来越多了,现在在Linux里想要听点音乐、Mp3或者看上几部大片,无论是VCD、DVD,都已经是易如反掌的
8、事了,一款款五花八门的播放器软件随你挑选,有的作风精简、有的功能强大,多数都支持所有的常见的媒体格式,与Windows下的播放器几乎无异。Linux属于开源系列,其软件都是免费,在现今一切向钱看的环境下,真正的免费软件必定会吸引大量的人群。开源的特性也决定了它使用的人越多,程序进步越快的特
此文档下载收益归作者所有