文件格式:word
文件大小:1.57MB
适用专业:Linux
适用年级:大学
下载次数:6 次
我要下载:点击联系下载论文编号:191578
资料简介:
毕业设计 基于嵌入式Linux的KTV点歌系统,共45页,12645字。
目录
摘要 1
关键字 1
Abstract 2
Keywords 2
1 绪论 3
1.1 引言 3
1.2 嵌入式KTV点歌系统概述 3
1.3 论文的主要工作 3
2 系统平台分析 4
2.1 开发板芯片S3C2410X简介 4
2.2 开发环境 4
2.2.1 交叉编译工具链 4
2.2.2 建立tftp服务器 4
2.2.3 配置NFS服务 5
2.2.4 设置minicom 5
3 定制板上系统 6
3.1 开发板LINUX内核 6
3.1.1 移植Linux内核 6
3.1.2 Linux内核的配置和编译 6
3.1.3 烧写Linux映像zImage 8
3.2 制作板上根文件系统 10
3.2.1 在一个已建好的文件系统上进行修改 10
3.2.2 建立根文件系统 11
3.3 LCD驱动和网络驱动 11
3.3.1 FrameBuffer 12
3.3.2 JXARM9-2410-1开发板Linux显示(FrameBuffer)驱动程序 12
3.3.3 网络驱动 13
4 图形界面(MiniGUI)应用程序开发 14
4.1 MINIGUI简介 14
4.2 MINIGUI的安装及配置 14
4.2.1 MiniGUI的安装 14
4.2.2 MiniGUI的本地运行环境设置 16
4.3 MINIGUI编程基础 16
4.4 MINIGUI的移植 21
5 嵌入式数据库(mSQL)开发 25
5.1 MSQL简介 25
5.2 MSQL安装 25
5.3 MSQL的系统配置 25
5.4 MSQL数据库操作 26
5.5 交叉编译MSQL 27
6 服务器与客户端的设计与实现 28
6.1 MINIGUI服务器端与客户端的设计与实现 28
6.1.1 MiniGUI服务器端的设计与实现 28
6.1.2 MiniGUI客户端的设计与实现 29
6.2 MSQL服务器端与客户端的设计与实现 31
6.2.1 MSQL服务器端的设计与实现 31
6.2.2 MSQL客户端的设计与实现 32
6.3 MINIGUI与MSQL接口的设计与实现 32
6.4 服务器端与客户端通信的设计与实现 34
7 系统使用指南 37
结论 42
参考文献: 42
致谢 43
摘要:随着嵌入式系统技术的发展,以ARM公司的32位RISC处理器结合开源免费、性能优良的Linux操作系统的嵌入式平台,越来越多受到嵌入式手持设备商的青睐,近年来,显现了巨大的市场价值和广阔的应用前景。本论文研究和解决的课题是设计一个基于嵌入式Linux的KTV点歌系统。
本论文主要包括以下几个方面:(1)介绍了嵌入式KTV点歌系统的背景、现状及应用前景,结合当前人们的需求进行分析,提出研发嵌入式KTV点歌系统的必要性;(2)进行了硬件平台的介绍,软件开发平台的搭建;(3)嵌入式系统支撑平台的选用;(4)编译内核,定制根文件系统;(5)安装和交叉编译图形系统MiniGUI和嵌入式数据库mSQL,分析MiniGUI和mSQL的编程以及如何将mSQL操作函数嵌入到MiniGUI程序中进行程序设计;(6)总结本设计中的缺陷并提出相应解决方法。
在整个项目的设计与实现过程中遇到了一些问题,如硬件部分对于sata接口硬盘的不支持,软件部分的易用性,图形界面以及数据库的实现,鉴于时间有限,没能完成播放器的支持,以及音频的驱动,最终实现的是KTV查歌系统。
关键字:嵌入式系统;MiniGUI;内核;Linux;mSQL DBMS
资料文件预览:
共1文件夹,1个文件,文件总大小:1.57MB,压缩后大小:1.34MB
- 毕业设计-基于嵌入式Linux的KTV点歌系统
基于嵌入式Linux的KTV点歌系统.doc [1.57MB]
我要下载:基于嵌入式Linux的KTV点歌系统