基于ARM-Linux平台的嵌入式信息管理系统的研究与实现

来源 :武汉理工大学 | 被引量 : 0次 | 上传用户:zzhang123
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着经济的发展,生活节奏的加快以及信息技术的进步,人们越来越多的借助高性能的移动手持设备来完成日常工作,目前手持设备处理性能有了很大的提高,其所能处理的数据量也越来越大,传统的文件系统管理数据方式已经越来越满足不了需求,嵌入式数据库就随之诞生,为手持设备提供专业的数据管理。嵌入式数据库的轻量级、被软件产品包含、无需人工数据库管理等特点使其适合被应用于各类嵌入式系统及手持设备中。使用嵌入式数据库与使用文件系统进行客户端数据管理相比更加灵活方便、可以高效地实时更新客户端本地数据。使用数据库完成大量数据的存储和管理,同图形界面软件结合构成嵌入式系统应用开发的支撑系统。 SQLite数据库作为一种开源的嵌入式数据库,具有体积小,速度快,存储量大,API使用方便等诸多的优点,目前已经成为被广泛应用的嵌入式数据库之一。同样的,嵌入式图形界面MINIGUI的开源版本也具有体积小,控件比较丰富,编程难度不高等优点,受到广大嵌入式开发者的喜爱。 本文的主要任务是将MINIGUI和SQLite进行有针对的裁剪或添加部分功能后移植到开发板上,然后将图形界面和数据库相结合在arm—linux平台上建立一个具有基本功能的嵌入式信息管理系统。首先分析了系统所使用的硬件平台并研究了软件环境的搭建过程,包括移植Bootloader、移植linux内核、建立NFS网络文件系统进行程序调试,然后分别给出了嵌入式图形界面MINIGUI和嵌入式数据库SQLite移植到开发板的过程和它们各自的开发技术,最后详细研究了如何在MINIGUI中连接SQLite数据库,从而将二者结合起来编程以实现本系统并给出了系统在开发过程中所遇到的关键问题的解决方案,包括屏幕旋转及校正、设计软键盘进行屏幕输入、利用SQLite存储图片文件。从而证明了当前条件下在嵌入式系统中实现一个比较简单的信息管理系统是完全可行的。最后讨论了该领域存在的一些问题和今后需要进一步研究的课题。
其他文献
随着社会经济的发展,人们对无线通信的需求特别是多媒体无线通信的需求日益扩大,但是无线信道恶劣的传输环境限制了数据传输速率的提高。为了克服恶劣的无线通信传输环境,人
多年来,业界一直认为Passive Optical Network(PON)是接入网未来发展的方向,这一方面是由于它提供的带宽可以满足现在和未来各种宽带业务的需要,因此在解决宽带接入问题上被
随着新世纪的来临,人民的生活水平不断提高,观众对文化艺术的要求也随之增长,并使得舞台机械技术的发展进入了一个新的阶段。在各方面高速发展的今天,科学技术作为第一生产力
随着社会经济的不断发展,城镇水平的不断提高。城镇人口数量越来越多,随处可见拥挤的人群,异常群体事件发生几率也随之变大。给人们的生命安全问题带来了巨大威胁。尤其是在
自动人脸识别技术涉及图像处理、模式识别、计算机视觉、神经网络等多门学科,是一个富有挑战性的课题。嵌入式智能监控的人脸识别研究是建立在嵌入式操作系统和嵌入式硬件平
TD-SCDMA综合了CDMA与TDD的技术优势,采用了联合检测和上行同步,智能天线等多种关键技术,是目前三个主流标准中频谱利用率最高的标准。现阶段针对TD-SCDMA系统的研究,有重要
签名是一种使用广泛的识别身份的生物特征,在社会生活中扮演着重要的角色。基于手写签名的身份鉴别在金融、军事、商业、通信、办公自动化、安全等领域有着广泛的应用前景。因
光网络中的波分复用技术(WDM)不仅满足了现有因特网中对于带宽的需求,也为将来可能在局域网和广域网中出现的具有巨大带宽需求的新应用提供支持。现在一条光纤链路利用波分复
基于雷达全天候、全天时、远距离和宽广观测带的特点以及易于从固定背景中区分运动目标的能力,雷达成像技术得到重视愈来愈多。在雷达成像领域,逆合成孔径雷达(Inverse Synth
近些年来,由于通讯网络的飞速发展,移动通信与实际应用的结合使得各种基于GSM/GPRS网络的无线监控系统成为当前远距离无线监控领域最为广泛的应用。另一方面,基于嵌入式概念