论文摘要
视频监控系统是以计算机技术为核心,结合先进的多媒体技术、网络通信技术、数字图像压缩技术等多项技术的一种计算机系统。随着后PC时代的来临,这些技术都得到了迅猛发展,与此同时,视频监控系统也进入了新的发展阶段。此外,嵌入式系统技术在近几年也取得辉煌成就。因此,本文采用嵌入式系统技术进行新一代监控系统的设计,具有开发难度低、可维护性强等显著特点。本文所设计的多媒体监控系统基于S3C2410处理器,以Windows CE 5.0作为嵌入式操作系统。本文详细论述了系统的硬件组成和嵌入式操作系统的移植,其中包括引导程序的开发、操作系统的定制和摄像头驱动程序的设计。第一章综述了视频监控系统和嵌入式系统的发展状况,提出了本课题的设计内容。第二章详细论述了系统硬件的选取和实现,通过比较多种设计方案,最终采用ARM处理器,随后给出处理器与其他接口的电路原理图。第三章分析了系统引导程序的设计,具体阐述了Nboot、Eboot的开发,并实现了Eboot中的几个重要OEM函数。第四章介绍了操作系统内核的裁剪、SDK的生成和USB摄像头驱动程序的开发。第五章给出了本系统的运行结果,概况了本设计的主要内容,并对系统进一步的发展工作进行了展望。
论文目录
摘要ABSTRACT第1章 引言1.1 视频监控系统的发展概况1.1.1 全模拟监控系统1.1.2 DVR监控系统1.1.3 网络DVR模拟监控系统1.1.4 视频服务器监控系统1.1.5 网络摄像机监控系统1.2 视频监控系统的未来发展方向1.3 嵌入式系统的发展1.4 课题背景及主要工作第2章 硬件方案的选取与设计2.1 视频监控系统的结构原理2.2 设计方案的比较2.2.1 DSP处理器的系统方案2.2.2 基于多处理器架构的系统方案2.2.3 ARM处理器的系统方案2.2.4 ARM处理器的选取2.3 系统硬件框图2.3.1 S3C2410芯片概述2.3.2 S3C2410芯片特点2.4 接口电路2.4.1 S3C2410存储器接口2.4.2 RAM接口2.4.3 NAND FLash接口2.4.4 音频接口2.4.5 以太网接口2.4.6 串口通信接口2.4.7 USB主机接口2.4.8 JTAG扫描接口2.5 硬件抗干扰设计第3章 BOOT LOADER分析与设计3.1 Nboot分析与开发3.1.1 ARM启动3.1.2 Nboot程序设计3.2 Windows CE 5.0及其BSP简介3.3 Boot Loader3.4 Eboot开发3.4.1 OEMDebugInit3.4.2 OEMPlatformInit3.4.3 OEMPreDownload3.4.4 OEMLaunch3.4.5 配置文件第4章 操作系统构建与驱动程序编写4.1 系统内核裁剪4.1.1 组件添加4.1.2 配置参数4.1.3 系统编译4.2 SDK制作和导入4.3 驱动程序开发4.3.1 驱动模型4.3.2 摄像头驱动开发第5章 结论5.1 运行结果5.1.1 Boot Loader5.1.2 摄像头驱动程序5.2 总结5.3 展望致谢参考文献附录A1 S3C2410引脚图(一)附录A2 S3C2410引脚图(二)附录A3 S3C2410引脚图(三)附录B ZC0301寄存器表攻读学位期间的研究成果
相关论文文献
标签:视频监控论文; 摄像头驱动论文;
基于ARM9-Windows CE的多媒体监控系统的设计
下载Doc文档