基于arm的嵌入式信息检索系统设计和实现

基于arm的嵌入式信息检索系统设计和实现

ID:33018177

大小:64.43 KB

页数:10页

时间:2019-02-19

基于arm的嵌入式信息检索系统设计和实现_第1页
基于arm的嵌入式信息检索系统设计和实现_第2页
基于arm的嵌入式信息检索系统设计和实现_第3页
基于arm的嵌入式信息检索系统设计和实现_第4页
基于arm的嵌入式信息检索系统设计和实现_第5页
资源描述:

《基于arm的嵌入式信息检索系统设计和实现》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、基于ARM的嵌入式信息检索系统设计和实研究与应用化工自动化及仪表,2010,37(1):76〜78ControlandInstrumentsinChemicallndustry基于ARM的嵌入式信息检索系统设计和实现夏玉杰,张栓记(洛阳师范学院物理与电子信息学院,河南洛阳471022)摘要:以ARM微处理器LPC229O作为硬件核心,设计和实现了一种基于ARM和MiniGUI的嵌入式信息检索系统.将网络通信与MiniGUI相结合,以C/S结构访问远程MySQL数据库,提出了系统的软硬件体系结构,设计了基于MiniGU

2、I的图形用户界面和数据检索模块程序,阐述了系统设计中的若干关键实现细节•结合32位高性能的ARM处理器和嵌入式uClinux操作系统,完成了系统应用程序在ARM目标板上的移植•所设计的系统有效地改善了人机接口,能够满足信息检索的应用要求,可弥补传统信息检索终端成本高的不足.关键词:嵌入式系统;MiniGUI;MySQL数据库;信息检索中图分类号:TP391文献标识码:A文章编:1000—3932(2010)01-0076-031引言近年来,嵌入式技术和网络技术飞速发展,特别是嵌入式微处理器处理能力的大幅提高和操作系统

3、在嵌入式产品中的广泛应用,将嵌入式设备作为信息交互的终端载体已经成为一种趋势.嵌入式系统是以计算机技术为基础,软硬件可裁剪,对用户具有开放性和透明性,适用于构成对功能,可靠性咸本,体积,功耗有严格要求的专用计算机系统•••当前嵌入式技术已经渗透到科学研究,工程设计及军事技术等各个领域.传统的信息检索系统通常是以基于Windows操作系统的Pc机作为控制核心,系统运行需要购买软件使用版权费,并且代码不公开,造成系统整体费用昂贵,而且体积庞大.而借助嵌入式系统技术,可以构建独立运行的嵌入式信息检索系统.本文将嵌入式技术和

4、数据库技术结合起来,利用32位高性能的ARM7处理器,结合源码开放的MiniGUI设计友好的图形用户界面,通过网络接口访问远程数据库,利用触摸屏模块实现MiniGUI与远程网络交互通信,设计并实现带有嵌入式uClinux操作系统的信息检索系统.2系统设计方案2.1系统架构嵌入式信息终端系统包括硕件层,操作系统层和应用软件层三个部分.系统由图形用户界面,以太网接口,触摸显示模块和后台数据库等部分组成,系统架构如图1所示.硬件层以32位ARM7嵌入式微处理器为核心,提供对信息终端系统的硕件支持;操作系统层通过移植嵌入uC

5、linux实现对系统硬件的管理及支持上层应用程序的运行;应用程序层则以数据为中心,通过以太网接1:1模块访问远程开源数据库MySQL,采用触摸屏取代传统的键盘操作,结合源码开放的MiniGUI设计友好的图形用户界面,实现与用户之间的动态信息交互.1图形用户界而1IuClinux系统1匝亟圄圃:!■'E雪:【■二z二F=_==J12.2硕件结构本系统硬件主要由ARM7微处理器,液晶显示模块,触摸屏模块以及以太网模块等构成•本系统硬件结构如图2所示.图2嵌入式信息检索系统硬件结构主控芯片采用ARM微处理器LPC2290,

6、将嵌入式微处理器与触摸屏相连,用户通过按压触摸屏上的控制按钮,触摸屏检测用户的触摸位置(以坐标的形式),通过12C总线送到ARM微处理器,由处理收稿日期:2009—10-26(修改稿)基金项目:河南省科技攻关计划项目(072102210083);河南省教育厅科技攻关计划项目(2009A510009)第1期夏玉杰等•基于ARM的嵌入式信息检索系统设计和实现.77?器对该点坐标进行处理,识别信息内容,通过以太网接口模块访问远程数据库,在LCD上通过图形用户界面与用户交互.(1)ARM7微处理器.ARM7是通用的32位微处

7、理器,它是基于精简指令计算机(RISC)的原则构建的.本系统以PHILIPS公司ARM7TDMI—S微控制器LPC2290为核心,以支持实时仿真和嵌入式跟踪的嵌入式系统.LPC2290的CPU频率最大为60MHz拼且扩展了丰富的外围设备接口,使系统稳定性大大提高.(2)触摸屏模块.触摸输入设备主要由触摸屏,接口电路,驱动程序组成,操作者通过与屏幕的直接接触向信息处理系统输入坐标系位置,所触摸到的位置(以坐标形式)被触摸屏控制器检测到,并通过接口(RS232或总线)送到目标系统的CPU,从而确定操作者所输入的信息.系统

8、触摸屏控制器采用FM7843,FM7843是四线电阻式触摸屏输入控制芯片,工作电压为3.3V,其AD参考电压也为3.3V.(3)网络控制芯片.网络控制芯片釆用DAVICOM公司推出的DM9OooE芯片.DM90o0E是MAC,PHY和MMU三合一的高度集成的快速以太网控制芯片,具有10/100M白适应,16KB大容量FIFO,四路多功能GP1O

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。