基于嵌入式Linux的手机缴费系统
目录
摘要 1
关键字 1
ABSTRACT 2
KEYWORDS 2
1 绪论 3
引言 3
嵌入式手机缴费系统概述 3
论文的主要工作 4
2 系统平台分析 6
开发板芯片S3C2410X简介 6
开发环境 6
交叉编译工具链 6
建立tftp服务器 7
配置NFS服务 8
9
开发板BootLoader 11
移植u-boot 11
配置和编译u-boot 12
烧写u-boot 12
3 定制板上系统 14
开发板Linux内核 14
移植Linux内核 14
Linux内核的配置和编译 15
烧写Linux映像zImage 17
制作板上根文件系统 19
在一个已建好的文件系统上进行修改 19
建立根文件系统 19
LCD驱动 20
FrameBuffer 21
JXARM9-2410-1开发板Linux显示(FrameBuffer)驱动程序 21
网络驱动 22
4 本系统支撑软件的构建 23
MiniGUI简介 23
MiniGUI的安装及配置 23
MiniGUI的安装 23
MiniGUI的本地运行环境设置 23
MiniGUI的移植 24
交叉编译zlib库 24
# cd /usr/bin 24
交叉编译png库 25
交叉编译jpeg库 25
交叉编译popt库 25
交叉编译libmingui 25
MiniGUI编程基础 28
mSQL及其配置与编译 29
mSQL简介 29
mSQL的安装 30
mSQL的配置 30
交叉编译mSQL 31
操作mSQL数据库 32
创建数据库 32
创建表 32
查询表信息 34
5 客户端的设计与实现 35
MiniGUI客户端的设计与实现 35
MiniGUI客户端的设计与实现 35
MiniGUI与mSQL接口的设计与实现 36
6 系统用户使用指南 38
结论 41
参考文献 41
致谢 42
基于嵌入式Linux的手机缴费系统
摘要:随着嵌入式系统技术的发展,以ARM公司的32位RISC处理器结合开源免费、性能优良的Linux操作系统的嵌入式平台,越来越多受到嵌入式手持设备商的青睐,近年来,显现了巨大的市场价值和广阔的应用前景。本论文研究和解决在课题是设计一个基于嵌入式Linux的手机缴费系统。首先介绍了嵌入式手机缴费系统的优点和应用前景。然后,进行了硬件平台的介绍,搭建软件开发平台。再次,介绍u-boot,编译内核,定制根文件系统。安装和交叉编译了图形系统MiniGUI和嵌入式数据库mSQL,之后,分析了MiniGUI和mSQL的编程以及如何将mSQL操作函数嵌入到MiniGUI程序中进行程序设计。最后,总结了本设计中的缺陷并提出相应解决方法。
关键字:嵌入式系统;MiniGUI;内核;Linux;mSQL
A System of Mobile Payment based on embedded Linux
LuRongChang
(20010 Session Student of The Information Management and Information System Major Of Department Of
Computer Science Hunan City University, Yiyang, Hunan, 413000, China)
Abstract:With the development of embedded systems technology, the 32-bit RISC processor, such as ARM, combined with open source project of free and the embedded operating system platform of Linux which play excellent performance on embedded development e more and more
基于嵌入式linux的手机缴费系统 来自淘豆网m.daumloan.com转载请标明出处.