※※※※※※※※※
※※
※※
※※
※※※※※※※※※
2010届学生
毕业设计(论文)材料
(四)
学生毕业设计(论文)
课题名称
基于嵌入式Linux的银行排队系统
姓名
学号
院系
计算机科学系
专业
计算机科学与技术
指导教师
2010年 6 月 18 日
湖南城市学院本科毕业设计(论文)诚信声明
本人郑重声明:所呈交的本科毕业设计(论文),是本人在指导老师的指导下,独立进行研究工作所取得的成果,成果不存在知识产权争议,除文中已经注明引用的内容外,本设计(论文)不含任何其他个人或集体已经发表或撰写过的作品成果。对本文的研究做出重要贡献的个人和集体均已在文中以明确方式标明。本人完全意识到本声明的法律结果由本人承担。
本科毕业设计(论文)作者签名:
二○一○年六月十八日
目录
摘要 1
关键字 1
ABSTRACT 2
KEYWORDS 2
1 绪论 3
引言 3
嵌入式银行排队系统概述 3
论文的主要工作 4
2 系统平台分析 6
开发板芯片S3C2410X简介 6
开发环境 6
交叉编译工具链 6
建立tftp服务器 7
配置NFS服务 7
7
3 定制板上系统 9
开发板Linux内核 9
移植Linux内核 9
Linux内核的配置和编译 10
烧写Linux映像zImage 12
制作板上根文件系统 14
在一个已建好的文件系统上进行修改 14
建立根文件系统 15
设备驱动程序介绍 15
LCD驱动 16
网络驱动 16
4 本系统支撑软件的构建 17
MiniGUI简介 17
MiniGUI的安装及配置 17
MiniGUI的安装 17
MiniGUI的本地运行环境设置 17
MiniGUI的移植 18
交叉编译zlib库 18
交叉编译png库 19
交叉编译jpeg库 19
交叉编译popt库 19
交叉编译libmingui 19
MiniGUI编程基础 22
5 服务器与客户端的设计与实现 23
服务器端与MiniGUI客户端的设计与实现 23
服务器端的设计与实现 23
MiniGUI客户端的设计与实现 25
27
UDP服务端的设计与实现 27
UDP客户端的设计与实现 29
6 系统用户使用指南 32
结论: 34
参考文献: 34
致谢: 35
基于嵌入式Linux的银行排队系统
(湖南城市学院计算机科学系2010届计算机科学与技术专业,益阳,413000)
摘要:本论文研究和解决的课题是设计一个基于Linux的嵌入式银行排队系统。首先介绍了嵌入式银行排队系统的优点和应用前景。然后,进行了硬件平台的介绍,搭建软件开发平台。再次,介绍u-boot,编译内核,定制根文件系统。安装和交叉编译了图形系统MiniGUI,之后,分析了MiniGUI、Socket和多线程的编程以及如何将Socket和多线程操作函数嵌入到MiniGUI程序中进行程序设计。最后,总结了本设计中的缺陷并提出相应解决方法。
关键字:嵌入式系统;MiniGUI;内核;Linux;Socket;多线程
The banks of the queuing system based on embedded Linux
ZENG Jian-tao
(2010 Session Student of puter Science and Technology Major Of Department Of
Computer Science Hunan City University, Yiyang, Hunan, 413000, China)
Abstract:In this thesis, research and resolve issues has been done is to design a Linux-based embedded systems of banks queuing. First of all, it introduced the advantages and application prospects of the banks queuing emb
毕业设计(论文)-基于嵌入式Linux的银行排队系统 来自淘豆网www.taodocs.com转载请标明出处.