随着现代计算机技术和互联网技术的飞速发展,嵌入式系统成为了当前信息行业最热门的焦点之一。而ARM以其高性能低功耗的特点成为目前应用最广泛的32位嵌入式处理器。在嵌入式操作系统方面,Linux凭借其性能优异、结构清晰、平台支持广泛、网络支持强劲及开放源代码等多方面的优势,被嵌入式系统开发者广泛地采用。Linux 2.6包含许多新的特性,为其在嵌入式领域的应用提供了强有力的支持,新的内核越来越多地应用于嵌入式Linux系统中。 本文的工作基于艾科公司研发的硬件平台Ark1600开展。该平台上集成了多个功能模块,例如LCD、12S、GPIO、12C等,同时支持XD、CF、MMC、SD等多种硬件存储设备,在设备通信方面提供了USB、串行通信等传输方式。本文的主要工作是研究Linux在ARM芯片上的移植,并在此基础上阐述Linux设备驱动的开发。 首先构建了交叉编译环境,然后在分析Ark1600硬件体系结构的基础上详细阐述了BootLoader程序设计与实现、Linux2.6内核移植、Ramdisk文件系统移植的全过程,为后续项目的实施搭建了一个良好的开发平台。论文最后阐述了Linux 2.6内核中开发块设备驱动程序的实现方法,并以XD块设备驱动程序为例,详细阐述了Linux驱动程序的开发流程。 主要工作量在于BootLoader程序的设计与实现、Linux系统移植和XD块设备驱动程序的开发。因为项目平台独特的硬件环境,一些程序代码要严格依赖硬件设备设计。在Linux移植中的主要工作包括串口控制台的驱动、设置系统的存储布局、初始化系统定时器、初始化系统中断、在Linux系统中建立标识本硬件平台的结构体变量、配置并编译Linux内核等。
上传时间: 2013-05-18
上传用户:wzr0701
随着计算机和网络技术应用的扩展,电能的远程自动监测、计算与收费的方案逐步被采用,能源计量仪表的数据自动抄收及远传系统的建设成为智能化住宅的基本配置之一。 本文针对校园的学生宿舍的电表收费进行了探讨,到目前为止、按照收费方式电子式电能表可以分为:接触式和非接触式的IC卡预付费电表、复费率电表、和分时预付费的复费率电表。针对这几种电表的抄表方式也各不相同,预付费电表主要是应用IC卡充值的方法付费、而复费率的电表主要是采用人工抄表和布线抄表的方法、而分时预付费复费率的电表主要是使用IC卡充值之后,利用实时时钟在用电峰谷时对存储在电表能的金额进行扣除。文中设计的自动抄表系统可以实现对上述三种电表的抄录工作,尤其是针对校园学生宿舍等应用场所具用重要的意义。 文章提出了整体的方案设计,三级网络分别应用了无线传输和网络传输的方案,解决了远程电能计量计费系统的由集中器和采集器(采集终端)以及通信信道与抄表软件组成的部分即:集中器到抄表中心的上行信道、集中器至采集器(采集终端)或水电气表间的下行信道。在整体设计思路介绍之后,文章花主要篇幅分章节介绍了复费率电能计量仪表、基于arm和uclinux的无线收发集中控制器的软硬件,上位机的主控界面的设计。其中电能表的开发分块介绍了软硬件的各个部分,集中控制器由于嵌入了实时操作系统uclinux,着重讲述了基于操作系统的应用程序的开发,主站界面介绍了简单的测试程序。然后通过测试的结果说明了课题设计的系统实现了数据的基本采集和控制的情况,最后本文总结了研究的成果,并提出了改进的方向。
上传时间: 2013-07-04
上传用户:咔乐坞
基于FPGA技术的网络入侵检测是未来的发展方向,而网络包头的分类是入侵检测系统的关键。 文章首先介绍了FPGA技术的基本原理以及其在信息安全方面的应用,接着介绍入侵检测系统以及FPGA技术在入侵检测系统中的应用。 分析了几种比较出名的网络包分类算法,包括软件分类方法、TCAM分类算法、BV算法、Tree Bitmap算法以及端口范围分类算法。 在此基础上,文章设计了一个基于FPGA技术的入侵检测系统包分类的基本框架图,实现框架图中的各个基本功能模块。在实现过程中,提出了一类结合三态内容可寻址内存(TCAM)和普通存储器(RAM)的网络包包头分类方案。我们将检测规则编号并位图化,使用RAM存储与包头结构相关的规则位图,通过TCAM上的数据匹配操作,快速关联待分析的网络数据包与入侵检测规则。文章还讨论了网包头分类方法的优化算法,将优化算法与未优化算法在速度和空间上进行比较。此外,还讨论了对Snort的规则库进行整理和规则化的问题。 最后,对所设计的包头分类匹配模块在Quartus II进行仿真评估,将实验结果与已有的一些分类算法进行了比较。结果说明,本设计在匹配速度和更新速度上有优势,但消耗了较多的存储空间.
上传时间: 2013-07-17
上传用户:gonuiln
随着网络信息容量的膨胀,如何高效地存储和管理海量图片数据,传统的数据管理技术难以满足这些应用所提出的对数据管理的需求。针对云计算应用的特点和需求,借鉴传统数据管理技术的理念,提出了一种基于CouchDB的高可扩展、高可靠的海量图片存储管理系统。系统采用分布式文件系统、分布式数据库等技术,支持海量数据存储、资源目录和交换体系以及并行程序处理,可提供从数据到处理功能的一体化服务。实验证明,本系统具有可行性,能满足空间信息服务的多种需求。
上传时间: 2013-11-22
上传用户:lacsx
基于网络的视频监控系统 随着时代的发展,人们对安全防范也越来越重视,而数字化视频监控系统在音视频录像、报警录像联动、硬盘存储、多画面显示等方面都有突出表现,因此在安防领域逐渐占有了一席之地。本文提出的基于网络的视频监控系统实现了对数字硬盘录像机的控制功能,其远程客户端软件可以同时播放四路具有高达Dl分辨率的图像数据。 第一章论述了视频监控系统和数据压缩技术的发展动态。 第二章对客户端软件的开发环境及平台进行了选择,并就其中使用的关键技术:windows sockets编程技术、windows多线程技术、windows图像显示技术、MPEG-4编解码与数据传术技术、流媒体技术做了简介。 第三章详细论述了客户端软件的设计及实现。包括客户端软件的整体设计和各模块的设计实现,最后给出了实现结果。 第四章是论述了实时流媒体播放器的设计和实现,包括主要模块设计实现 (网络接收模块、解码模块、显示模块、操作控制模块)、其他模块设计实现(显卡能力探测模块、表面管理模块)、性能优化(缓冲、共享内存、线程模型)。 第五章对系统进行了总结,并为系统进一步发展提出了展望和规划。
上传时间: 2013-12-25
上传用户:lingzhichao
图片相片存储展示系统,可用于网络照片共享交流、产品图片管理等需大量处理图片的网站
上传时间: 2016-02-23
上传用户:qoovoop
算法 | 微机及接口技术 | 管理信息系统 | 信号与系统 | 网络通信/技术 | 数据库系统原理 | 数据库及其应用 | 计算机应用技术 严蔚敏《数据结构(c语言版)习题集》算法设计题第八章答案 作者名:不详 来源:网友提供 05年7月7日 第八章 动态存储管理
上传时间: 2013-12-11
上传用户:skfreeman
数据采集即利用计算机获取信息,通过数据采集过程,真实世界的信息变成计算机可以识别的二进制代码,并可供计算机存储和进一步处理,或者通过网络传输,数据采集卡就是实现数据采集过程的工具,本文将详细介绍dsp高速数据采集系统的设计.
上传时间: 2013-12-30
上传用户:hopy
随着数字图象技术、宽带网络技术和数字存储设备技术的发展,在网络上存储、传输大规模分布式数字图象库 成为可能,因此研究基于内容的图象检索技术成为近几年的热点。实现基于内容的图象检索系统的关键问题是实现图象 的语义分割。该文分六类对现有的图象语义分割技术进行了全面的总结,为进一步研究基于内容的图象检索技术奠定了 基础。
上传时间: 2013-11-26
上传用户:shinesyh
本系统建立一个针对学生助学贷款的小型网络平台,本系统具有速度快、精度高、存储信息量大的特点,能够提高工作人员的工作效率,降低学校成本和管理费用,使管理人员从大量的繁琐的手工劳动中解脱出来。还可以对数据和信息进行规范化处理,从而实现了信息资源的有效利用和学校内部数据信息的共享,实现网络化管理和电子管理。系统最终实现以下功能:管理员登录,用户管理,增加客户,修改密码,在线帮助等
标签: 网络平台
上传时间: 2013-11-25
上传用户:kristycreasy