文档介绍:苏州大学
硕士学位论文
基于嵌入式数据库技术的智能化教室门牌的设计与实现
姓名:何剑
申请学位级别:硕士
专业:计算机应用技术
指导教师:王宜怀
2010-11
基于嵌入式数据库技术的智能化教室门牌的设计与实现中文摘要
基于嵌入式数据库技术的智能化教室门牌的设计与实现
中文摘要
随着嵌入式应用的不断深入,嵌入式系统对数据管理的要求不断提高,嵌入式数
据库技术将扮演越来越重要的角色。随着信息革命向纵深推进,教室门牌的智能化改
造势在必行,智能化校园(智能校园)必将实现。智能化教室门牌的设计实现方法,
不仅会为智能楼宇中的房间门牌、智能小区中的住宅门牌的设计与实现提供有益的参
考,而且会成为城市街道门牌建设与管理问题的新的有效解决途径。
本文的创新点有三:(1)提出了智能化教室门牌的硬件组成结构,搭建了硬件平
台,完成了智能化教室门牌的硬件设计与实现;(2)提出了一种微型嵌入式数据库
(MicroEDB)的设计方案,应用嵌入式中间件 ZLG/CF、ZLG/FS,完成了 MicroEDB
的具体设计与实现;(3)在嵌入式实时操作系统 uC/OS-II 下,应用微型嵌入式数据库
MicroEDB,结合嵌入式中间件 ZLG/LCM、ZLG/GUI、ZLG/IP,完成了智能化教室
门牌的软件设计与开发。
本文首先分析、完善了 ZLG 系列嵌入式中间件 ZLG/CF、ZLG/FS、ZLG/LCM、
ZLG/GUI、ZLG/IP 的源码和部分接口实现,分析了 ARM7 TDMI-S 核的 NXP LPC2210
芯片的启动过程,研究并完成了嵌入式实时操作系统 uC/OS-II 在 LPC2210 芯片上的
移植实现;然后,自主设计、实现了一个基于 FAT32 文件系统、不依赖嵌入式操作
系统、只对本地 CF/HD 中的数据进行管理、当数据量不太大时能基本满足实时性要
求、软件嵌入、关系型、微型的嵌入式数据库 MicroEDB;最后,先在 EasyARM2200
教学实验平台上,配置 CF 卡、LCM、模块,完成了智能化教室门牌的硬件
设计与实现,再基于 uC/OS-II 和 MicroEDB,结合 ZLG/LCM、ZLG/GUI、ZLG/IP,
完成了智能化教室门牌的软件设计与实现,该智能化教室门牌具有教室名称(考场名
称)显示、日期/时间显示、上课状态(考试状态)显示、通知信息显示、按时响铃、
远程通信六大功能。
关键字:嵌入式数据库,嵌入式中间件,uC/OS-II,智能化教室门牌
作者:何剑
指导教师:王宜怀
I
Abstract Design and Implementation of Intelligentized Classroom Doorplate based on Embedded Database Technique
Design and Implementation of Intelligentized Classroom
Doorplate based on Embedded Database Technique
Abstract
With the development of embedded application, data management requirements of
embedded system are presented gradually, so embedded database technique will play an
increasingly important role. It is imperative to rebuild classroom doorplate so as to realize
the intelligentized campus, due to the rapid development of information revolution. The
method of designing and implementing the intelligentized classroom doorplate can provide
not only helpful references for the doorplates of the intelligentized building and
community but also a new effective solution to the construction and administration of the
city street doorplate.