资源预览内容
第1页 / 共33页
第2页 / 共33页
第3页 / 共33页
第4页 / 共33页
第5页 / 共33页
第6页 / 共33页
第7页 / 共33页
第8页 / 共33页
第9页 / 共33页
第10页 / 共33页
亲,该文档总共33页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
*学院 毕 业 设 计(论文)题目基于蓝牙的遥控KTV点播系统 系别信息工程系 专业计算机应用技术 班级* 姓名* 学号* 指导教师* 日期* 基于蓝牙的遥控KTV点播系统KTV无线点歌解决方案总计:毕业设计(论文)26 页图表 16 幅1目 录摘 要IIIABSTRACTIV第1章 绪 论- 1 -1.1 系统研究的背景- 1 -1.2 系统研究的意义- 1 -1.3 国内外研究现状- 1 -1.4 系统的创新点及技术关键- 1 -1.5 系统的科学先进性- 1 -1.6 论文内容安排- 2 -第2章 系统整体分析- 3 -2.1 嵌入式系统概述- 3 -2.2 系统硬件平台选型- 4 -2.3 系统软件平台选型- 4 -2.4 系统功能需求分析- 4 -2.5 系统整体框架- 5 -第3章 系统硬件平台介绍- 6 -3.1 嵌入式微处理器简介- 6 -3.2 硬件开发平台介绍- 6 -3.3 蓝牙简介- 7 -3.3.1 蓝牙系统结构- 8 -3.3.2 蓝牙协议(HCI)- 8 -3.3.3 蓝牙在系统中的应用- 9 -第4章 系统软件平台介绍- 10 -4.1 嵌入式操作系统- 10 -4.1.1 嵌入式Linux系统- 10 -4.1.2 嵌入式Linux系统的组成- 10 -4.2 嵌入式图形系统Qt/Embedded- 10 -4.2.1 Qt简介- 10 -4.2.2 Qt特征- 11 -4.2.3 Qt核心编程技术- 11 -4.2.4 Qt Creator- 11 -4.2.5 Qt/Embedded- 12 -4.3 SQLite数据库简介- 12 -4.4 MPlayer媒体播放器简介- 12 -4.4.1 MPlayer媒体播放器模式- 13 -4.4.2 MPlayer媒体播放器在系统中的应用- 13 -4.5 GCC及交叉编译器简介- 14 -4.6 TSLib简介- 14 -第5章 系统设计- 15 -5.1 开发环境搭建- 15 -5.2 系统底层软件平台构建- 15 -5.3 系统客户端应用开发- 16 -5.3.1 数据库模块- 16 -5.3.2 蓝牙无线通信模块- 17 -5.3.3 用户界面模块- 17 -5.4 系统服务器端应用开发- 18 -第6章 系统移植- 19 -6.1 移植系统运行依赖库- 19 -6.2 移植MPlayer媒体播放器- 19 -6.3 移植系统服务器端应用程序- 19 -6.4 移植系统客户端应用程序- 20 -6.5 下载应用程序包及运行脚本编写- 20 -第7章 系统测试- 21 -7.1 系统功能测试- 21 -7.2 系统性能测试- 22 -7.3 系统集成测试- 23 -总结与展望- 24 -致 谢- 25 -参 考 文 献- 26 -摘 要随着科学技术的不断提高,计算机技术的日渐成熟,嵌入式技术也得到了飞速发展和广泛应用。目前,嵌入式技术及其产品己广泛应用于智能家用电器、智能楼宇、仪器仪表、通讯产品、工业控制、掌上型电脑、各种智能IC卡的应用等等。将嵌入式系统应用于多媒体移动终端,充分发挥了嵌入式系统的低功耗、集成度高、可扩充能力强等特点是当前嵌入式应用的热点。当前的KTV点播系统都是采用PC机作为硬件平台,体积大且成本高,而且点歌台固定,点歌方式受到限制。用户的各种操作都必须到点歌台方能完成,操作非常不便利,大大降低了KTV的娱乐性。因此,为满足市场上用户对KTV无线点歌的需求,同时利用嵌入式技术的优点,设计开发了这套基于蓝牙的遥控KTV点播系统。系统通过在ARM硬件开发平台上,采用Qt/E、SQLite、MPlayer以及蓝牙无线技术,实现了KTV的无线遥控终端点歌,打破了传统点歌的地理位置局限性,使点歌真正成为一种享受。同时由于嵌入式设计开发的特点,使系统拥有小巧、成本低、易于维护和使用等特点。关键词:KTV;嵌入式;蓝牙;Qt/E;MplayerABSTRACTWith the continuous improvement of science and technology, increasingly sophisticated computer technology, embedded technology has been rapid development and wide application. Currently, the embedded technology and its products have been widely used in smart appliances, smart buildings, instrumentation, communications, industrial control, handheld computers, smart IC card-based applications. Embedded systems for multimedia mobile terminals, full of embedded systems low power, highly integrated, scalable capacity and other characteristics. Current KTV-on-demand systems are based on the PC as the hardware platform, the bulky and costly, and the song stationary, song way restricted. The users various operations have to be to the song sets to complete the operation very convenient and greatly reduce the KTV entertainment. Therefore, in order to meet the market KTV wireless users on the song needs, while leveraging the advantages of embedded development, design and development of a set of Bluetooth-based remote control KTV VOD system. The system developed by the ARM hardware platform, using the Qt / E, SQLite, and Bluetooth wireless technology, wireless remote control terminal of the KTV song, breaking the geographical limitations of traditional song, so enjoy the song has really become a . And because the characteristics of embedded design and development, the system has a compact, low cost, easy maintenance and use and so on. Keywords:KTV;Embedded;Bluetooth;Qt/E;Mplayer1基于蓝牙的遥控KTV点播系统第1章 绪 论1.1 系统研究的背景当前的KTV点播系统都是采用PC机作为硬件平台,体积大并且成本高,而且点歌方式固定,已经完全不能满足人们越来越高的要求。用户希望能够在轻巧的便携式设备上同样能够享受到过去只能在笨重的PC机上才能享受各种服务。1.2 系统研究的意义根据当前来看嵌入式无线KTV点播系统具有巨大的市场潜力,但目前就已推出市场的产品来看,总有一些不尽如人意的地方,而且生产厂家多为国外实力较强的企业,国产厂家屈指可数,本设计以市场为导向,成果可以直接应用于生产,增加国民收入,亦可提高国内企业的竞争力,具有重要的研究价值。在研究嵌入式系统开发技术的基础上,提出了一套满足要求的、低成本的嵌入式无线KTV点播系统的解决方案。1.3 国内外研究现状根据有限的可查资料以及实地调查来看,在当前国内外的同类项目中,在点歌的设计方面都是采用PC机固定点歌模式,这样点歌既不方便又浪费时间。同时,传统的点歌设备已不能满足人们越来越高的需求。传统设备点歌方式原始,速度太慢,并且有一定的地理位置局限性,这样就给人们的休闲情绪带来一定的影响。尤其是目前的量贩式KTV,每分每秒对客人和经营者都很重要,所以提高设备档次、点歌速度以及改变点歌方式是势在必行的一件事情。1.4 系统的创新点及技术关键通过将嵌入式图形界面Qt/E、蓝牙无线技术、嵌入式数据库SQLite、MPlayer媒体播放器进行综合应用开发,实现了无线遥控点歌。同时将整个系统分为点和播两个模块,使点歌不再受地理位置的限制,极大的方便了用户的使用。1.5 系统的科学先进性系统采用嵌入式ARM作为硬件平台,设备小巧并且成本低。同时实现了无线遥控点歌,使点歌更加的方便、快捷,系统的整体性能及设计思想都领先于当前同类系统。1.6 论文内容安排论文说明了基于蓝牙的遥控KTV点播系统的研究与设计,内容囊括了从系统需求分析、软硬件平台选择、开发环境的搭建、系统应用软件设计以及系统测试整个嵌入式产品开发流程。第1章 绪论。简要叙述了系统研究的背景和意义、当前国内外的研究现状、系统的创新点及技术关键、系统的科学先进性以及论文内容安排。第2章 系统整体分析与设计。包括嵌入式系统概述、系统的软硬件平台选型、系统的需求分析以及系统整体功能框架介绍。第3章 系统硬件平台。介绍了嵌入式处理器、S3C2410X开发平台及其外围功能器件以及蓝牙简介。第4章 系统软件平台。介绍了嵌入式操作系统、嵌入式Linux系统、Qt开发工具、SQLite数据库、MPlayer媒体播放器、GCC交叉编译工具链以及TSLIB触摸屏库等。第5章 系统设计。介绍了系统开发环境搭建、系统底层软件平台构建以及系统上层应用开发的整个过程。第6章 系统移植。介绍了Qt、TSLIB、蓝牙协议栈、MPlayer、系统服务器端应用以及系统客户端应用的移植过程。第7章 系统测试。介绍了系统移植到硬件平台后的测试过程,包括系统功能测试、系统性能测试以及系统集成测试。总结与展望。对研究内容进行总结,找
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号