基于ARM9-Windows CE的多媒体监控系统的设计
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
视频监控系统是以计算机技术为核心,结合先进的多媒体技术、网络通信技术、数字图像压缩技术等多项技术的一种计算机系统。随着后PC时代的来临,这些技术都得到了迅猛发展,与此同时,视频监控系统也进入了新的发展阶段。此外,嵌入式系统技术在近几年也取得辉煌成就。因此,本文采用嵌入式系统技术进行新一代监控系统的设计,具有开发难度低、可维护性强等显著特点。
     本文所设计的多媒体监控系统基于S3C2410处理器,以Windows CE 5.0作为嵌入式操作系统。本文详细论述了系统的硬件组成和嵌入式操作系统的移植,其中包括引导程序的开发、操作系统的定制和摄像头驱动程序的设计。
     第一章综述了视频监控系统和嵌入式系统的发展状况,提出了本课题的设计内容。
     第二章详细论述了系统硬件的选取和实现,通过比较多种设计方案,最终采用ARM处理器,随后给出处理器与其他接口的电路原理图。
     第三章分析了系统引导程序的设计,具体阐述了Nboot、Eboot的开发,并实现了Eboot中的几个重要OEM函数。
     第四章介绍了操作系统内核的裁剪、SDK的生成和USB摄像头驱动程序的开发。
     第五章给出了本系统的运行结果,概况了本设计的主要内容,并对系统进一步的发展工作进行了展望。
Video surveillance system is one of computer systems which are based on computer technique, with advanced multi-media technique, net communication technique, digital image technique and others. Along with the approach of Post-PC Age, these techniques all got fast development. As a result, the video surveillance system also turned into a new phase. In addition, the embedded system technique also obtains glorious achievement in last few years. Therefore, this paper gives a video surveillance system designed in embedded system, and this system has some characteristic, such as easy development, short design period.
     The surveillance system described in this paper is based on S3C2410 and Windows CE 5.0. Voice function is added compared with the traditional surveillance system. This paper discusses the hardware and the migration of embedded Real-time Operation System in detail, including hardware platform, boot loader development, operate system customization and camera driver design.
     Chapter 1 summarizes the development of the video surveillance system and embedded system, put forward the design contents of this topic.
     Chapter 2 discusses the selection and realization of hardware in detail. Compared with several scheme, the design based on ARM processor is established. Then the circuit between processor and some devices is given.
     Chapter 3 analyzes the design of boot loader, it contains Nboot, Eboot, and so on, and then some functions in Eboot are shown in this part.
     Chapter 4 introduces the cut out of operate system, the buildup of SDK and the development of the camera driver.
     Chapter 5 gives this system result, generalizes the main contents of this design, and makes an outlook.
引文
[1] 期彤.TI DSP助力中国重点应用市场创新.电子设计应用,2007.9:128
    [2] Mark Kirstein. Video Surveillance: Migrating to IP Cameras and Networked Systems, An iSuppli Report, 2006
    [3] 梨洪松.数字视频技术及其应用.北京:清华大学出版社,1998:154-158
    [4] 刘富强.数字视频监控系统开发及应用.北京:机械工业出版社,2003:78-80
    [5] 张亮.数字视频远程监控.现代通信.2001,10:22-23
    [6] Cuizhihu. Digital Video Processing.北京:电子工业出版社,1998
    [7] 韦锦山.网络视频监控系统的新发展.通信世界.2002,5(9):104-105
    [8] 陈文智等.嵌入式系统开发原理与实践.北京:清华大学出版社,2005
    [9] 邓成中,黄惟公,万松峰.基于嵌入式ARM&WinCE的小型监控系统的设计[J].微计算机信息一嵌入式与SOC,2005.21:47-49
    [10] 张雄伟.DSP芯片的原理与开发应用.北京:电子工业出版社,1997
    [11] http://www.ti.om.cn
    [12] 吴明晖,徐睿,黄健等.基于ARM的嵌入式系统开发与应用.北京:人民邮电出版社,2004
    [13] 杜春雷编.ARM体系结构与编程.北京:清华大学出版社,2003
    [14] 张义磊,于涛,安吉宇等.三星S3C2410在嵌入式工业控制系统中的应用[J].长春理工大学学报,2004,27(3):92-95
    [15] http://www.arm.com
    [16] 林永仁.嵌入式系统项目分析入门与实践.北京:中国铁道出版社,2004-7
    [17] Samsung Electronics S3C2410X 32-BIT RISC MICROPRESSOR USR'S MANUAL.Revision 1.2.Publication Number:21.2-SA-C2410-052003,May 2005
    [18] Hynix Semiconductor. HY57V561620C(L)T(P) Datasheet. Rev.0.5.June 2004
    [19] Samsung Electronics.K9F 1208UOA Datasheet. Revision 0, Apr. 2004
    [20] Philips Semiconductor. UDA1341TS Economy audio CODEC for MiniDisc(MD) home stereo and portable applications May 2002.
    [21] Davicom Semiconductor.CS8900A Datasheet.Version 1.0,July 2003
    [22] Davicom Semiconductor.CS8900A Application Notes.Revision V 1.03,JUN,2003
    [23] Steve Furber. ARM System-on-Chip Architecture(second edition) USA Addison Wesley Aug 25~(th) 2000
    [24] 曾峰,巩海洪等.印刷电路板(PCB)设计与制作(第2版)北京.电子工业出版社2005:80-85
    [25] 陈向群,王雷等.Windows CE.NET系统分析及实验教程.北京:机械工业出版社,2003-1
    [26] 石静.基于WinCE嵌入式操作系统的便携式智能仪表设计与开发:‘硕士学位论文’.北京:华北电力大学自动化系,2003
    [27] 周毓林,宁杨,陆贵强,付林林.Windows CE.net内核定制及应用开发.北京:电子工业出版社,2005-2
    [28] 李长河,王永强,刘刚.嵌入式Windows CE.NET[J].微机发展,2003,13)7):69—72
    [29] Microsoft. MSDN Library.America, Microsoft corporation,1987-2004
    [30] 张冬泉 谭南林等,Windows CE实用开发技术。北京。电子工业出版社。2006.159-161
    [31] 何宗键。Windows CE嵌入式系统,北京。北京航空航天大学出版社。2006.。299-303
    [32] Real-time embedded systems Bate, L; Liu, S. Computing&Control Engineering Journal, Volume: 13 Issue: 4, Aug 2002 Page(s): 154—155
    [33] Microsoft.Windows CE 5.0 Platform Builder online Help.
    [34] 刘大伟Windows CE设备驱动程序设计简析计算机工程2000.3
    [35] Maxim Intergrated Products.Ture RS-232 Transceiver.Revision 4,June 1996
    [36] 李林功.嵌入式系统集成开发环境的构成.计算机工程.2002,6
    [37] Microsoft.Windows CE Programmer's Guide[M].北京:北京大学出版社,2000-10
    [38] 朱成果,于淑玲.面向对象的嵌入式系统设计方法[J].单片机及嵌入式系统及应用,2004,2:25—27
    [39] Willian Stallings.Operating Systems Internals and Design[M].北京:清华大学出版社,1998
    [40] 刘大鹏,马孝江.基于Windows CE的系统平台定制[J].微型电脑应用,2002,18:33-35
    [4l] Microsoft. Windows CE程序员指南[M].北京:北京希望出版社,1999-9
    [42] 潘爱民.COM原理与应用[M].北京:清华大学出版社,1999-11
    [43] Qing Li著,Caroline Yao助编,王安生译.嵌入式系统的实时概念(美).北京:北京航空航天大学出版社,2004-6
    [44] 吕跃刚,张新房,徐大平,柳亦兵.Windows CE 3.0及其在嵌入式工业控制系统中的应用思考[J].单片机与嵌入式系统应用,2002,9:23-25
    [45] WaflsClin(美),姜桥.在嵌入式系统中使用c++编程语言[J].航空精密制造技术,1997,03:33-35
    [46] 雷红卫,桑楠,熊光泽.嵌入式实时系统中断管理技术研究[J].单片机嵌入式系统应用,2001,3:68-72
    [47] 张斋.32位嵌入式系统硬件设计与调试.北京:机械工业出版社,2005-7
    [48] Mary Shaw,Daid Garlan.Software Achitectrue.北京:清华大学出版社,1999
    [49] 朱英南,陈晓,曾学文.一种嵌入式流媒体播放器VCR控制的设计与实现[J].中国有线电视,2003:26-30
    [50] 许海燕,付炎.嵌入式系统技术与应用.机械工业出版社,2002:143-145

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700