应用于无线视频监控的嵌入式Linux系统平台构建.pdf
《应用于无线视频监控的嵌入式Linux系统平台构建.pdf》由会员分享,可在线阅读,更多相关《应用于无线视频监控的嵌入式Linux系统平台构建.pdf(98页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、北京邮电大学硕士学位论文应用于无线视频监控的嵌入式Linux系统平台构建姓名:周哲申请学位级别:硕士专业:信号与信息处理指导教师:张惠民20090215应用于无线视频监控的嵌入式L i n u x 系统平台构建摘要随着无线网络技术和嵌入式技术的发展,无线视频监控已经成为嵌入式系统应用的一个新的发展方向。嵌入式系统由嵌入式操作系统和嵌入式硬件平台两部分组成:A R M 架构是嵌入式设备中使用相当广泛的硬件平台;而随着L i n u x 的发展,嵌入式L i n u x 操作系统已经成为嵌入式领域的主流操作系统。嵌入式L i n u x 操作系统支持多种硬件平台,具有良好的移植性和网络传输特性。本
2、文所介绍的方案正是基于A R M 9 硬件平台和嵌入式L i n u x 系统所构建的无线视频监控系统。本文分为五个章节。前三个章节分别介绍了无线视频监控系统和嵌入式系统的概念以及构建一般性嵌入式L i n u x 操作系统的步骤和组成。本文第四章的侧重点是介绍如何构建适用于无线视频监控的嵌入式L i n u x 系统。第四章从b o o t l o a d e r 的移植、L i n u xk e r n e l 的移植以及相关驱动的开发移植、嵌入式根文件系统的构建三方面分别进行了阐述。由于无线视频监控系统的特殊性,本文详细介绍了U S B 摄像头驱动模块和无线网卡驱动模块的代码架构以及工作
3、方式。在本文的第五章,作者介绍了本系统进行a d h o e 网络模式和i n f r a s t r u c t u r e 网络模式的配置方式以及在P C 监控端所截获的视频监控图像。在本文的最后部分,作者提出了对于通过嵌入式L i n u x 系统来实现无线视频监控的未来展望。关键词无线视频监控系统,A R M,嵌入式L i n u x 操作系统,组网方式T H ED E S I G NA N DI N 互P L E N!N TO FW I R E L E SSV I D E OS I 瓜V E。L A N C ES Y S T E MB A S E DO NE M B E D D E
4、DL I N U XA B S T R A C TC o m b i n e dw i t hw i r e l e s sn e t w o r kt e c h n i q u ea n de m b e d d e dt e c h n o l o g y,e m b e d d e dw i r e l e s sv i d e os u r v e i l l a n c eh a sd e v e l o p e da sn e wd i r e c t i o ni ne m b e d d e ds y s t e mf i e l d T h ee x p l o i t a
5、 t i o no fe m b e d d e ds y s t e mi sb a s e do ne m b e d d e dh a r d w a r ep l a t f o r ma n de m b e d d e do p e r a t i n gs y s t e m A R Ma r c h i t e c t u r eh a sb e e nu s e dw i d e l yi ne m b e d d e dh a r d w a r ep l a t f o r m I nt h i se m b e d d e dO Sa r e a,e m b e d d
6、 e dL i n u xh a sb e c o m et h em a i n s t r e a mo p e r a t i n gs y s t e m E m b e d d e dL i n u xC a nb ea p p l i e do nm a n yk i n d so fp l a t f o r ma n di ta l s os u p p o r ts t r o n gn e t w o r kf u n c t i o n O u rd e s i g no fw i r e l e s sv i d e os u r v e i l l a n c es
7、y s t e mc o n s i s t so fA R M 9h a r d w a r ea r c h i t e c t u r ea n de m b e d d e dL i n u xo p e r a t i n gs y s t e m T h i sp a p e ri sc o m p o s e do ff i v es e c t i o n s S e c t i o nI&I Id e s c r i b e st h ec o n c e p to fw i r e l e s sv i d e os u r v e i l l a n c es y s t
8、 e ma n de m b e d d e ds y s t e m S e c t i o nl I Ia n a l y s e sh o wt ob u i l dg e n e r a le m b e d d e dL i n u xs y s t e m S e c t i o n i n t r o d u c e so u rs y s t e mf r o mt h r e ea s p e c t s:t r a n s p l a n to fb o o t l o a d e r,t r a n s p l a n to fL i n u xk e r n e la
9、n dt h eb u i l d i n go fe m b e d d e dI I Ir o o tf i l e s y s t e m T h i ss e c t i o ns u m m a r i z e st h ea r c h i t e c t u r eo fU S Bc a m e r ad r i v e ra n dw i r e l e s sn e t w o r kc a r dd r i v e ri nd e t a i l S e c t i o nVi n t r o d u c e sh o wt oc o n f i g u r ea d-h
10、o ca n di n f r a s t r u c t u r en e t w o r km o d ei no u rs y s t e m I nt h el a s ts e c t i o n,A u t h o rp u tf o r w a r dt h et r e n do fe m b e d d e dw i r e l e s sv i d e os u r v e i l l a n c es y s t e m K E YW O R D Se m b e d d e dL i n u xs y s t e m,e m b e d d e ds y s t e m
11、,e m b e d d e dw i r e l e s sv i d e os u r v e i l l a n c es y s t e m,d e v i c ed r i v e rI V独创性(或创新性)声明本人声明所呈交的论文是本人在导师指导下进行的研究工作及取得的研究成果。尽我所知,除了文中特别加以标注和致谢中所罗列的内容以外,论文中不包含其他人已经发表或撰写过的研究成果,也不包含为获得北京邮电大学或其他教育机构的学位或证书而使用过的材料。与我一同工作的同志对本研究所做的任何贡献均已在论文中作了明确的说明并表示了谢意。申请学位论文与资料若有不实之处,本人承担一切相关责任。本人
12、签名:!董瞳日期:2 2:主:丝关于论文使用授权的说明学位论文作者完全了解北京邮电大学有关保留和使用学位论文的规定,即:研究生在校攻读学位期间论文工作的知识产权单位属北京邮电大学。学校有权保留并向国家有关部门或机构送交论文的复印件和磁盘,允许学位论文被查阅和借阅;学校可以公布学位论文的全部或部分内容,可以允许采用影印、缩印或其它复制手段保存、汇编学位论文。(保密的学位论文在解密后遵守此规定)保密论文注释:本学位论文属于保密在年解密后适用本授权书。非保密论文注释:本学位论文刁涡于保密范围,适用本授权书。本人签名:一生堕日期:一生z:呈:垒:导师签名:刁型瓣日期:型争兰!二一北京邮电大学硕士学位论
13、文嵌入式无线视频监控系统介绍第一章嵌入式无线视频监控系统介绍伴随着嵌入式技术、图像处理技术和无线网络传输技术的发展,传统模拟视频监控系统和基于P C 的远程视频监控系统由于自身的不足,已经无法满足现代社会应用中不断涌现出来的新需求,于是基于嵌入式技术的无线网络数字视频监控系统就应因而生了。嵌入式无线视频监控系统具有数字化和无线网络化两大特点:1 数字化数字化是2 1 世纪的特征,是以信息技术为核心的电子技术发展的必然。视频监控系统的数字化首先是系统中信息流(包括视频、音频、控制等)从模拟状态转为数字状态,这从根本上改变视频监控系统从信息采集、数据处理、传输、系统控制等的方式和结构形式。信息流的
14、数字化、编码压缩、开放式的协议,使视频监控系统与安防系统中其它各子系统间实现无缝连接,并在统一的操作平台上实现管理和控制,这也是系统集成化的含义。2 无线网络化除了数字化,2 l 世纪另一大特征就是网络化的兴起,这其中又以无线局域网技术为其最鲜明的特点。无线局域网技术是计算机网络与无线通信技术相结合的产物。无线局域网基本上可以提供有线局域网的所有功能。但是,无线局域网技术具有传统局域网无法比拟的灵活性,并且无线局域网的通信范围不受环境条件的限制,最大传输范围可达到几十公里。虽然无线局域网的安全问题一直存在争议,但是随着W A P I,8 0 2 1 li 等标准的建立以及相关技术的发展,无线局
15、域网正在变得越来越安全可靠。而且相对于有线网络,无线局域网的组建、配置和维护较为容易。除此之外,伴随着无线通信技术的发展,无线局域网内的数据传输速率越来越高,网络Q o S 也越来越有保证。无线数字监控是无线网络发展至今最为广泛的应用之一。在通常情况下,监控点和中央控制中心相距较远,而且位置较分散,利用传统网络布线的方式不但成本非常高,而且一旦遇到河流山脉等障碍时,有线网络更是束手无策。此时,无线网络无可比拟的优势就体现了出来,利用无线网桥技术,可以将多个监测点与中央控制中心连接起来,且搭建迅速,可以在最短的时间内迅速建立起无线网络链路。北京邮电大学硕士学位论文嵌入式系统介绍第二章嵌入式系统介
16、绍2 1 嵌入式系统随着信息技术的迅速发展,计算机产业的发展已经到了所谓的后P C 时代。3 C(C o m p u t e r,C o m m u n i c a t i o n,C o n s u m e r)合一的发展趋势逐渐明朗,计算机微型化和专业化趋势己成事实。这两种发展趋势都产生了一个共同的需求:嵌入式系统(E m b e d d e dS y s t e m,E S)。嵌入式系统是以应用为中心,以计算机技术为基础,软硬件可裁剪,使用于应用系统,对功能、可靠性、成本、体积、功耗等方面有特殊要求的专用计算机系统。嵌入式系统与通用计算机系统的本质区别在于系统应用的不同,嵌入式系统是将一
17、个计算机系统嵌入到对象系统中。这个对象可能是庞大的机器,也可能是小巧的手持设备,用户并不关心这个计算机系统的存在。2 1 1 嵌入式系统组成嵌入式系绀1】一般包括嵌入式微处理器、外围硬件设备、嵌入式操作系统和应用程序4 个部分。1 嵌入式处理器嵌入式处理器是嵌入式系统的核心部件嵌入式处理器与通用处理器的最大不同点在于其大多工作在为特定用户群设计的系统中。它通常把通用计算机中许多由板卡完成的任务集成在芯片内部,从而有利子嵌入式系统设计趋于小型化,并具有高效率、高可靠性等特征。大的硬件厂商会推出自己的嵌入式处理器,因而现今市面上有1 0 0 0 多种嵌入式处理器芯片,其中使用最广泛的有A R M,
18、M I P S,P o w e r P C,M C 6 8 0 0 0 等。2 外围设备外围设备是指在一个嵌入式系统中,除了嵌入式处理器以外用于完成存储、通信、调试、显示等辅助功能的其他部件。根据外围设备的功能可分为以下3类:存储器:静态易失性存储器R A M S R A M)、动态存储器(D 删)和非易失性存储器(Fl as h)。其中,F l a s h 具有可以擦写次数多、存储速度快、容量大及价格低等优点,在嵌入式领域得到了广泛的应用。接口:应用最广泛的包括并口、R S 2 3 2 串口、I r D A 红外接口、S P I 串行外围设备接口、1 2 C 总线接口、U S B 通用串行总
19、线接口、E t h e m e t 网口等。人机交互:L C D,键盘和触摸屏等人机交互设备。2北京邮电大学硕士学位论文嵌入式系统介绍3 嵌入式操作系统在大型嵌入式应用系统中,为了使嵌入式开发更方便、快捷,需要具备一种稳定、安全的软件模块集合,用以管理存储器分配、中断处理、任务间通信和定时器响应,以及提供多任务处理等,即嵌入式操作系统。嵌入式操作系统的引入大大提高了嵌入式系统的功能,方便了应用软件的设计,但同时也占用了宝贵的嵌入式系统资源。一般在比较大型或需要多任务的应用场合才考虑使用嵌入式操作系统。4 应用软件嵌入式系统的应用软件是针对特定的实际专业领域,基于相应的嵌入式硬件平台,并能完成用
20、户预期任务的计算机软件。用户的任务可能有时间和精度的要求。有些应用软件需要嵌入式操作系统的支持,但在简单的应用场合下不需要专门的操作系统。由于嵌入式应用对成本十分敏感,因此,为减少系统成本,除了精简每个硬件单元的成本为,应尽可能地减少应用软件的资源消耗,尽可能地优化。图2 1 嵌入式系统体系结构2 1 2 嵌入式系统特点嵌入式计算机系统与通用计算机系统相比具有以下特点:嵌入式系统是面向特定系统应用的。嵌入式处理器大多数是专门为特定应用设计的,具有低功耗、体积小、集成度高等特点,一般是包含各种外围设备接口的片上系统。嵌入式系统涉及计算机技术、微电子技术、电子技术、通信和软件等各行各业。它是一个技
21、术密集、高度分散、不断创新的知识集成系统。北京邮电大学硕士学位论文嵌入式系统介绍嵌入式系统的硬件和软件都必须具备高度可定制性。只有这样才能适用嵌入式系统应用的需要,在产品价格性能等方面具备竞争力。嵌入式系统的硬件和软件都必须高效地设计,在保证稳定、安全、可靠的基础上量体裁衣,去除冗余,力争实现更高的性能。这样,才能最低限度地降低应用成本。嵌入式系统的生命周期相当长。当嵌入式系统应用到产品以后,还可以进行软件升级,它的生命周期与产品的生命周期几乎一样长。嵌入式系统不具备本地系统开发能力,通常需要有一套专门的开发工具和环境。嵌入式系统通常还有减少功耗的要求。这一方面是为了省电,因为嵌入式系统往往需
22、要以电池供电;另一方面是为了减少发热量,因为嵌入式系统中并没有设计风扇等排热手段。可靠性与稳定性对于嵌入式系统有着特别重要的意义,所以即使逻辑上的系统结构相同,在物理组成上也会有所不同。同时,对使用的元器件的质量和可靠性要求都比较高,因此元器件的平均故障时间成为关键的参数。此外,环境温度也是需要重点考虑的问题。2 2 嵌入式操作系统2 2 1 嵌入式操作系统介绍嵌入式操作系统【2 I E O S(E m b e d d e dO p e r a t i n g S y s t e m)是一种用途广泛的系统软件,过去它主要应用于工业控制和国防系统领域。E O S 负责嵌入系统的全部软、硬件资源的
23、分配、调度工作,控制、协调并发活动。它必须体现其所在系统的特征,能够通过装卸某些模块来达到系统所要求的功能。目前,已推出一些应用比较成功的E O S 产品系列。随着I n t e m e t 技术的发展、信息家电的普及应用及E O S 的微型化和专业化,E O S 开始从单一的功能方向向高专业化的强功能方向发展。嵌入式操作系统在系统实时高效性、硬件的相关依赖性、软件固态化以及应用的专用性等方面具有较为突出的特点。E O S 是相对于一般操作系统而言的,它除具备了一般操作系统最基本的功能,如任务调度、同步机制、中断处理、文件功能等外,还有以下特点:可装卸性。开放性、可伸缩性的体系结构。强实时性。
24、E O S 实时性一般较强,可用于各种设备控制当中。统一的接口。提供各种设备驱动接口。操作方便、简单、提供友好的图形G U I,图形界面,追求易学易用。4北京邮电大学硕士学位论文嵌入式系统介绍提供强大的网络功能,支持T C P I P 协议及其它协议,提供T C P 厂U D P P P P P 协议支持及统一的M A C 访问层接口,为各种移动计算设备预留接口。强稳定性,弱交互性。嵌入式系统一旦开始运行就不需要用户过多的干预,这就要负责系统管理的E O S 具有较强的稳定性嵌入式操作系统的用户接口一般不提供操作命令,它通过系统调用命令向用户程序提供服务。固化代码。在嵌入系统中,嵌入式操作系统
25、和应用软件被固化在嵌入式系统计算机的R O M 中。辅助存储器在嵌入式系统中很少使用,因此,嵌入式操作系统的文件管理功能应该能够很容易地拆卸,而用各种内存文件系统。更好的硬件适应性,也就是良好的移植性。2 2 2 主要嵌入式操作系统介绍1 嵌入式L t n u x嵌入式L i n u x(E m b e d d e dL i n u x)是指对标准L i n u x 经过小型化裁减处理之后,能够固化在容量只有几M B 字节的存储器芯片或者单片机中,是适合于特定嵌入式应用场合的专用L i n u x 操作系统。嵌入式L i n u x 同L i n u x 一样,具有低成本、多种硬件平台支持、优
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 应用于 无线 视频 监控 嵌入式 Linux 系统 平台 构建
限制150内