Linux音乐播放器的设计与实现毕业设计论文.doc

Linux音乐播放器的设计与实现毕业设计论文.doc

PAGE 重庆电子工程职业学院 毕业设计(论文)开题报告 系 ? 别 计算机应用系 专 业 嵌入式技术 班 级 一、毕业设计的内容和意义:(500字左右) 毕业设计的内容: 本论文主要研究设计了一种基于嵌入式音乐播放器系统。设计环境是基于Linux操作系统,以3.5寸触摸屏S3C2440 为核心处理芯片,实现MP3的基本功能。 毕业设计的意义: 随着芯片技术的快速发展,嵌入式系统的性能逐步提高,功能也越来越丰富。嵌入式系统在众多领域的应用给我们的生活带来了便利,并且对人们的生活方式的改变和生活质量的提高具有重要的影响。嵌入式系统是当前最热门、最具发展前途的IT应用领域之一。包括手机、电子字典、可视电话、数字相机(DC)、数字摄像机(DV)、U-Disk、机顶盒(Set Top Box)、高清电视(HDTV)、游戏机、智能玩具、交换机、路由器、数控设备或仪表、汽车电子、家电控制系统、医疗仪器、航天航空设备等都是典型的嵌入式系统。因此,通过嵌入式培训成为专业的嵌入式技术人才,其职业发展空间较大。 二、文献综述:(300字左右) 在很多有关嵌入式技术的文献之中,无疑都离不开硬件开发平台,软件开发平台,系统环境的搭建,程序设计C/C+这几个板块,可见这几块的重要性,嵌入式技术有一个很大的范围,可以说在我们的生活中无处不在,了解和学习嵌入式技术已经不是潮流而是一种趋势,在本文中所列出的文献当中大多也是对这几个板块的介绍,以及嵌入式软件应用,ARM开发与应用等一些期刊论文、学位论文的参考文章,从中也可以明确我们学习嵌入式的方向,以及所需掌握的知识点和设计的要点,更重要的是,是毕业设计的参考和模板。 三、工作计划及方案论证:(500字左右) 工作计划: 1、期限:自 2010 年 12 月 15 日起至 2011 年 4 2、具体进度安排: 时 间 完 成 内 容 2010.12.15至2011.01.25 首先查阅资料了解嵌入式开发平台的工作原理。 2011.01.26至2011.02.26 了解linux的基本命令,熟悉linux下的C语言编程,熟悉线程、进程、以及各个通信和信号量的编程方法。弄懂通过应用程序使用3.5寸触摸屏实现MP3的基本功能,作出其方案图 2011.02.27 至 2011.03.27 在经过详细研究下,通过应用程序使用3.5寸触摸屏实现MP3的基本功能,作出其方案图,实际操作安装和调试。 2011.03.28至2011.4.20 完成毕业论文的撰写工作 方案论证: 首先了解嵌入式开发平台的工作原理,实现在硬件平台上烧些嵌入式系统;了解linux的基本命令,熟悉linux下的C语言编程,熟悉线程、进程、以及各个通信和信号量的编程方法。 在以上的基础下通过模块化的编程思想逐步编写实现MP3的各个功能的C语言程序,通过将每个功能的实现、验证、测试,然后再将每个功能模块添加进去,整体实现MP3的每个功能。 MP3的功能要求: 1、显示播放列表 2、当前播放的歌曲名字,字体为白色,背景为蓝色 3、可以通过点击相应的歌曲名字,播放相应的歌曲 4、实现歌曲的播放、暂停、上一首、下一首 5、实现快进功能 6、静音功能,声音大小可调 模块化的思想是现在很多公式所使用的方式,这样不仅可以节约人力,也可以节约产品的开发周期,更能事项产品的维护,在程序设计中的一种分而治之的算法也证明了这种思想的先进性和可行性。 四、参考文献:(不少于10篇,期刊类文献不少于7篇) [1]周立功.ARM微控制器基础与实践[M].北京航空航天大学出版社,2003,1:12—31 [2]Trogen.MultiThread Programming for Linux[M].Addison-Wesley 1999:160—172 [3]陈为军.基于U-BOOT的S3C44B0的引导程序设计实现[J].嵌入式软件应用,2007(1):113—114 [4]单成刚.基于ARM的嵌入式BOOTLOADER设计与启动过程[J].ARM开发与应用,2006(11):139—140 [5] 学位论文 王森林 基于嵌入式Linux的多媒体播放器设计,西安交通大学硕士研究生学位论文 2007 [6] 学位论文 陈宁 便携式多媒体播放器(PMP)系统中嵌入式Linux的研究与应用 2007 [7] 学位论文 周炜 基于嵌入式Linux无线流媒体播放器的设计与实现 2008 [8] 期刊论文 王灵芝.陈磊松.WANG Ling-zhi.CHEN Lei-song基于嵌入式Linux与QT的MP3播放器的设计-漳州师范学院学报

文档评论(0)

1亿VIP精品文档

相关文档