DB2数据库对象, DB2应用程序开发数据库对象, 嵌入式 SQL 程序,
上传时间: 2014-01-13
上传用户:李彦东
随着科学技术的发展,指纹识别技术被广泛应用到各种不同的领域。对于一般的指纹识别系统,其设计要求具有很高的实时性和易用性,因此识别算法应该具有较低的复杂度,较快的运算速度,从而满足实时性的要求。所以有必要根据不同的识别算法采用不同的实现平台,使得指纹识别系统具有较高的可靠性、实时性、有效性等性能要求。 SOPC片上可编程系统和嵌入式系统是当前电子设计领域中最热门的概念。NiosⅡ是Altera.公司开发的一种采用流水线技术、单指令流的RISC嵌入式处理器软核,可以将它嵌入到FPGA内部,与用户自定义逻辑组建成一个基于FPGA的片上专用系统。 本文在综合考虑各种应用情况的基础上,以网络技术、数据库技术、指纹识别技术和嵌入式系统技术为理论基础,提出了一种有效可行的系统架构方案。对指纹识别技术中各个环节的算法和原理进行了深入研究,合理的改进了部分指纹识别算法;同时为了提高系统的实时性,采用NiosⅡ嵌入式处理器和FPGA硬件模块实现指纹图像处理主要算法。论文主要包括以下几个方面: 1、对指纹图像预处理、特征提取和特征匹配算法原理进行阐述,同时改进了指纹图像的细化算法,提高了算法的性能,并设计了一套实用的指纹特征数据结构; 2、针对指纹图像预处理模块,包括图像的归一化、频率提取、方向提取以及方向滤波,采用基于FPGA的硬件电路的方式实现。实验结果表明,在保证系统误识率较低、可靠性高的基础上,大大提高了系统的执行速度; 3、改变了传统的单枚指纹识别方法,提出采用多枚指纹唯一标识身份,大大降低了识别系统的误识率; 4、改进了传统的基于三角形匹配中获取基准点的方法,同时结合可变界限盒思想进行指纹特征匹配。 5、结合COM+技术、数据库技术和网络技术,开发了后台指纹特征匹配服务系统,实现了嵌入式指纹识别系统同数据库的实时信息交换。 实验结果表明,本文所提出的系统构架方案有效可行,基于FPGA的自动指纹识别系统在速度、功耗、扩展性等方面具有独特的优势,拥有广阔的发展前景。
上传时间: 2013-08-04
上传用户:laozhanshi111
随着科学技术的进步,电脑互联网的普及,传统粮仓人工监控的方式正在被更加方便和高精确度的检测控制系统所替代。在单机局部检测控制的基础上,利用互联网技术将整个粮仓测控系统集成在一起,通过网页访问方式,粮仓管理人员能够更快更好地了解粮仓具体环境指标,各项温湿度,气体含量并通过控制电机等方式对环境各参数进行控制。 本文提出并设计了一套以ARM嵌入式开发板为核心的现代粮情测控系统。嵌入式粮情测控系统在传感器采集到信号,进行处理后,将数据显示在网页和嵌入式开发板液晶屏上,通过TCP/IP协议,使用IE浏览器就可以在线查看实时数据,并且可以保存和打印数据,另外还可以通过网页控制电机等设备工作。该系统硬件平台使用ARM9微处理器S3C2410,以核心板和底板的方式组成,可以采集多路模拟和数字信号;支持标准RS232接口和USB通信接口;采用液晶显示屏和触摸屏的人机交互接口,为操作人员提供了良好的监控界面;软件系统使用嵌入式Linux操作系统,通过交叉编译模式,使用C语言编写移植传感器驱动和电机控制程序,使用Boa嵌入式WEB服务器和SQLite数据库搭建远程监控系统,使用MiniGUI图形软件系统编写了终端界面程序,完成了人机交互界面的设计。 本文第一章综合介绍了课题研究背景及嵌入式粮情测控系统的设计方案。第二章概述了嵌入式粮情测控系统的设计,包括嵌入式系统的特点及其软硬件组成部分,以及系统设计中选用的各种传感器及电机驱动器等。第三章详细阐述了嵌入式粮情测控系统的实现,包括嵌入式系统软件开发流程,传感器和电机的驱动及控制程序,以及嵌入式WEB远程监控系统的设计实现。第四章介绍了MiniGUI软件界面的设计以及应用程序的设计。 论文最后对本课题的完成情况做了总结和评价,并且为本课题的发展提出了建议。
上传时间: 2013-04-24
上传用户:龙飞艇
近年来,随着世界上汽车保有量的快速增长,不可避免的带来了交通拥挤、交通事故、废气的排放等问题。这些问题促使人们开始致力于研究智能交通系统(ITS),以此来保障交通安全,提高交通运输效率,方便出行。 车载导航系统是智能交通系统ITS最后发布的环节,它集先进的全球卫星定位技术、地理信息技术、数据库技术、多媒体技术、现代通信技术与嵌入式计算机系统于一体,实现车辆定位、车辆导航、实时信息发布等功能,为驾驶者提供便捷的服务,帮助驾驶者准确、安全、快速地到达目的地。随着汽车工业的快速发展以及对智能化交通的需求加深,研究适合中国国情的车载导航系统,有着极其重要的意义。 本论文针对车载导航系统要求成本低、体积小、功耗低、性能可靠等问题,设计了基于S3C2440A芯片的嵌入式Linux车载导航系统,建立了相应的硬件平台和软件平台,实现车载导航系统的定位查询、最优路径查询等功能。论文的主要工作如下: (1)深入研究智能交通动态信息平台的构架、作用,根据平台需要车载导航系统实现的功能,以及系统所要满足的价格低、体积小、功耗低、性能可靠等指标,提出了嵌入式车载导航系统的整体设计构架。选择使用三星公司32位嵌入式微处理器S3C2440A来搭建系统硬件平台,使用Linux操作系统来进行车载导航系统应用程序的开发。 (2)围绕S3C2440A芯片的性能结构,构建了系统硬件平台的整体框架。根据系统所需要的性能,对框架中的存储模块、GPS模块、GPRS模块以及外围接口等进行了选型设计。 (3)建立Linux操作系统的开发环境,完成BootLoader移植,实现了在S3C2440A芯片上的移植,最后研究了车载导航系统的程序设计与开发。 (4)论文的创新点之一在于设计的车载导航系统是动态交通信息平台中的发布环节,通过GPRS通信,它能够提供实时动态交通信息,并能进行最优路径查询,最大限度地实现了交通信息资源的共享。 (5)另外的创新点在于充分考虑成本和性能的基础上,选用了S3C2440A芯片来构建系统硬件平台。它预留了多媒体接口、相机接口、音频接口、网络接口等可以丰富车载导航系统的功能。 本文所研发的嵌入式车载导航系统经实验室调试,结果表明基本实现了设计要求。
上传时间: 2013-04-24
上传用户:telukeji
近年来,网络音乐,特别是网络电台的风行,受到越来越多的大众追捧。网络音乐以其及时、海量、灵活、个性化、时尚的风格,吸引了越来越多消费者的加入和众多商家的关注。但是,作为网络音乐的终端--流媒体播放器,最直接面向大众的窗口,却显得单一,大部分商家只提供PC上的流媒体播放器。正出于此,本课题把目光投向那些不使用PC或者不愿长时间使用PC的用户,为他们量身定制流媒体播放设备,让用户不必使用PC也可享受网络音乐带来的快乐。 本课题的研发正是基于上述背景,研发支持无线网络的嵌入式多功能流媒体播放设备。本课题的研究目标是实现一个嵌入式流媒体播放器(亦称为InternetRadio),Internet Radio是一个可以在家中自由移动、任意摆放的网络流媒体播放设备。只要处在有网络环境中,Internet Radio的音乐平台让用户不必打开计算机,就能接收全球数千个不同风格、不同国家的各种类型音乐电台。除了可以直接透过因特网收听网络广播外,还可以播放储存于计算机硬盘或MP3设备中的音乐。 本系统采用ARM920T作为处理器,基于嵌入式Linux操作系统、vTuner网络电台地址数据库、Mplayer播放器软件和FLTK界面开发工具来实现。系统实现了除一般意义的音频流媒体播放和接收调频广播等功能之外,还增加了本地相框和网络数码相框Flickr在线分享的流行时尚元素。本论文具体分析了系统的硬件平台,主要论述了软件的实现,系统的主要软件功能包括bootloader和嵌入式Linux系统的移植,根文件系统的构建,播放器软件程序的研究、比较、移植和编写,系统与网络电台地址数据库vTuner和网络相框Flickr的交互,Microwindows、Nxlib和FLTK的移植和基于FLTK的图形界面开发,以及基于FLIK开发出良好的人机交互界面。作为项目的主要核心人员,作者负责系统的软件架构设计、Linux系统的移植、播放器软件的研究和开发、GUI开发工具和图形库的移植、图片播放的实现、用户与设备交互的实现和大部分界面程序的编码等关键工作。
上传时间: 2013-07-10
上传用户:小枫残月
随着计算机技术的发展,嵌入式系统已成为计算机领域的一个重要组成部分。本文用嵌入式系统构建了一个电力机车主变压器故障诊断试验平台。 在电力机车主变压器综合测试及故障诊断领域中,我国几个大型的电力机车厂的变压器测试依然采用人工读数,而这种方法的特点是:效率比较低,数据存在误差等。因此非常有必要采用自动测试系统,而如果用工控机作为控制中心来进行测试,成本将比较高,因此,本文采用基于ARM的嵌入式系统作为控制中心来进行测试。这样系统的成本更低,操作更方便,数据更准确。 本文详细地介绍了基于ARM微处理器ST2410及Linux操作系统的电力机车主变压器综合测试及故障诊断系统的开发与实现过程。主要有三部分:硬件平台设计与实现部分;软件平台设计部分;应用程序的开发等3部分。 本论文的研究主要是基于ARM-linux的平台。它的内核模块采用了ARM920T核的S3C2410,外部有SDRAM、FLASH、串口、网卡、鼠标、键盘、LCD等,同时还提供有扩展插槽,该平台主要面向高性能的电力、工业控制等,适用于网络的研究;本文探讨嵌入式软件开发模式,宿主机与目标机,交叉编译环境的搭建,Linux内核和外设驱动的移植,以及图形用户界面QT和应用程序开发移植等;另外,在该平台开发了应用程序,具体包括串口通信,网络通信,数据库编程等。
上传时间: 2013-07-10
上传用户:gzming
水泵效率是反映水泵经济性能和综合性技术指标的参数。随着我国节能减排工作的深入开展,用泵企业要求准确、经常性地测试水泵的效率值,掌握设备的能源利用率和设备自身状况,评估设备运行经济状况的合理程度。目前,国内水泵效率检测仪器的测量精度低、实时性和可靠性较差,现场可操作性差,人机界面不够友好。 本课题是利用ARM嵌入式系统来实现水泵效率检测仪器的研制,旨在开发一种操作简单、便于携带又能满足指导经济运行精度要求的泵效测量装置,将计算机技术、传感器技术、数据采集处理技术、嵌入式系统技术相结合,实现水泵效率检测的同时,也实现了水泵各项主要参数的测试、数据保存、传输及曲线拟合等功能。研究了数据采集与处理、曲线拟合、数据库开发、通信等实现中的重点、难点问题,并采取了有效的硬件和软件抗干扰措施,确保了系统的稳定性和可靠性。 本文以模块化和结构化的思想搭建了基于ARM9的硬件平台,设计了专用模拟电路,研究了嵌入式操作系统WinCE4.2的移植,利用Platform Builder进行了操作系统内核的定制和编译,分析了WinCE4.2 Bootloader的工作原理和架构,根据系统的功能需要和硬件资源分配、设计了设备的Bootloader。 应用层开发使用embedded Visual C++4.0开发工具,集成IDE环境,快速的开发Windows CE应用程序。主要内容包括:开发友好的人机界面、实现仪器的基本功能、显示水泵机组的性能参数、绘制水泵性能曲线并显示和构建水泵性能数据库、实现通信。 在样机试制完成后,对多台水泵进行了试验,试验结果证明本检测仪器具有稳定可靠、测试精度和自动化程度高、管理维护方便的特点,具有较好的技术经济性能。
上传时间: 2013-06-02
上传用户:xyipie
随着科学技术的发展,指纹识别技术被广泛应用到各种不同的领域。对于一般的指纹识别系统,其设计要求具有很高的实时性和易用性,因此识别算法应该具有较低的复杂度,较快的运算速度,从而满足实时性的要求。所以有必要根据不同的识别算法采用不同的实现平台,使得指纹识别系统具有较高的可靠性、实时性、有效性等性能要求。 SOPC片上可编程系统和嵌入式系统是当前电子设计领域中最热门的概念。NiosⅡ是Altera.公司开发的一种采用流水线技术、单指令流的RISC嵌入式处理器软核,可以将它嵌入到FPGA内部,与用户自定义逻辑组建成一个基于FPGA的片上专用系统。 本文在综合考虑各种应用情况的基础上,以网络技术、数据库技术、指纹识别技术和嵌入式系统技术为理论基础,提出了一种有效可行的系统架构方案。对指纹识别技术中各个环节的算法和原理进行了深入研究,合理的改进了部分指纹识别算法;同时为了提高系统的实时性,采用NiosⅡ嵌入式处理器和FPGA硬件模块实现指纹图像处理主要算法。论文主要包括以下几个方面: 1、对指纹图像预处理、特征提取和特征匹配算法原理进行阐述,同时改进了指纹图像的细化算法,提高了算法的性能,并设计了一套实用的指纹特征数据结构; 2、针对指纹图像预处理模块,包括图像的归一化、频率提取、方向提取以及方向滤波,采用基于FPGA的硬件电路的方式实现。实验结果表明,在保证系统误识率较低、可靠性高的基础上,大大提高了系统的执行速度; 3、改变了传统的单枚指纹识别方法,提出采用多枚指纹唯一标识身份,大大降低了识别系统的误识率; 4、改进了传统的基于三角形匹配中获取基准点的方法,同时结合可变界限盒思想进行指纹特征匹配。 5、结合COM+技术、数据库技术和网络技术,开发了后台指纹特征匹配服务系统,实现了嵌入式指纹识别系统同数据库的实时信息交换。 实验结果表明,本文所提出的系统构架方案有效可行,基于FPGA的自动指纹识别系统在速度、功耗、扩展性等方面具有独特的优势,拥有广阔的发展前景。
上传时间: 2013-04-24
上传用户:15528028198
随着嵌入式技术和网络技术的发展,通过嵌入Web服务器来管理和控制设备成为嵌入式设备管理的一种发展趋势。越来越多的嵌入式系统将Web服务器引入其中,可方便有效地管理这些挂接在网络上的嵌入式设备,用户可以使用浏览器通过互联网来控制它们。本文所设计的嵌入式Web服务器就是基于HTTP协议和TCP/IP协议上的一种界面友好的Web服务器。 本文首先介绍了嵌入式Web系统的基本概念、历史和发展状况,同时阐述了设计及实现嵌入式Web服务器的关键技术和相关的理论基础。然后介绍了本系统的软硬件开发平台及其建立:选择了一款具有优秀网络性能并且开源的操作系统—uClinux,为其在宿主机上搭建开发和编译环境,并介绍了如何进行内核配置;确定使用以S3C44BOX为处理器的开发平台为系统硬件平台,并提出了嵌入式Web服务器的实现方案。本系统在boa服务器的基础上实现了动态Web技术,完成了真正的人机交互功能,用户可以通过Web浏览器监控嵌入式设备。为了实现用户对嵌入式产品数据进行更有效的管理,在基于ARM的嵌入式Web服务器中内嵌一小型数据库sqlite,用户能够借此在嵌入式产品中方便地插入、删除或修改数据,在服务器端应用程序中调用数据库提供的API函数完成服务器对数据库的访问与更新,进一步扩展嵌入式Web服务器的功能。为了使所设计的嵌入式Web服务器能动态保存少量的数据,本文对uClinux系统进行了适当的改动,实现了一个可读写的文件系统,使JFFS2文件系统在嵌入式Web服务器中得到应用。文章最后将该嵌入式Web服务器应用于智能家居管理,给出了智能家居管理数据库的设计及实现,并探讨了该嵌入式Web服务器潜在的应用前景。
上传时间: 2013-07-29
上传用户:shuiyuehen1987
数据库算法源代码,一本关于uCOS-II的经典教程,特别适合嵌入式系统开发的人员
上传时间: 2013-12-25
上传用户:JasonC