资源描述:
《嵌入式Linux论文基于ARM的嵌入式网络视频监控系统的研》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、嵌入式Linux论文:基于ARM的嵌入式网络视频监控系统的研究【中文摘要】视频监控是监控系统中最直观的实现方式,广泛应用于现代安防系统中。但传统的模拟监控模式其设备价格昂贵,架设复杂,渐渐退出了监控市场。伴随着互联网的迅速普及和嵌入式技术的不断创新,一种称为网络视频监控的全新监控模式应运而生,它将网络技术和嵌入式技术相结合,使监控系统的成本大大降低,性能显著提高。本文在分析了前人对网络视频监控系统研究成果的基础上,将数据库技术和Web服务器技术应用到了视频监控系统中,实现了一种可以进行身份认证的网络视频监控系统。该系统基于B/S模式运行,用户通过浏览器界面进行认证登录,登录成功
2、后给Web服务器发送视频查看请求,Web服务器将摄像头采集到的视频信号动态的显示在用户的浏览器中,以实现监控的。本系统采用三星公司生产的以ARM为体系构架的S3C2440A作为处理器,采用了通过裁减的Linux2.6版本作为硬件平台上运行的嵌入式操作系统。文章首先介绍了视频监控和嵌入式技术的特点和发展趋势,然后着重地介绍了系统的软件设计。软件设计部分首先介绍了嵌入式Linux平台的构建过程和USB摄像头驱动程序的实现过程,接着介绍了嵌入式数据库SQLite和嵌入式Web服务器的实现原理,...【英文摘要】Inmonitoringsystems,videosurveillance
3、isthemostintuitivewaytoachieveandwidelyusedinmodernsecuritysystems.However,becauseofthehighexpenseofequipmentsandthecomplexityofsettingup,thetraditionalanalogcontrolmodelgraduallywithdrewfromthemonitoringmarket.WiththerapidpopularizationoftheInternetandtheinnovationoftheembeddedtechnology,an
4、ewnetworkvideosurveillancemonitoringmodecameintobeing,Combiningwiththenetworktechnologyandtheembeddedtechno...【关键词】嵌入式LinuxSQLite数据库技术Web服务器通用网关接口【英文关键词】EmbeddedLinuxSQLitedatabasetechnologyWebserverCommonGatewayInterface【目录】基于ARM的嵌入式网络视频监控系统的研究摘要4-5Abstract51绪论9-121.1课题研究的背景及方法91.2视频监控系统发展现
5、状9-111.3课题研究的内容11-122网络视频监控系统开发基础12-192.1嵌入式系统概述12-132.2嵌入式操作系统的选择13-142.2.1嵌入式操作系统概述132.2.2嵌入式Linux操作系统13-142.3嵌入式处理器选型14-162.3.1ARM处理器简介14-152.3.2ARM微处理器技术特点及应用领域152.3.3S3C2440A微处理器15-162.4硬件开发平台简介16-182.5系统软件总体框架图182.6本章小结18-193嵌入式linux开发平台的搭建19-403.1嵌入式开发环境的搭建19-213.1.1交叉编译工具的制作19-203.1.
6、2主机开发环境的配置20-213.2系统引导代码bootloader的移植21-253.2.1bootloader的概念21-233.2.2U-boot的移植23-253.3嵌入式linux的移植25-293.3.1linux内核简介25-263.3.2linux内核配置与编译26-293.4根文件系统的移植29-333.4.1Linux根文件系统简介29-303.4.2嵌入式文件系统的选择30-313.4.3YAFFS文件系统的制作31-333.5视频采集功能的实现33-393.5.1设备驱动程序概述34-353.5.2字符设备驱动程序的实现过程35-373.5.3USB摄像
7、头驱动程序的移植37-393.5.4servfox程序的移植393.6本章小结39-404嵌入式数据库的应用40-464.1嵌入式数据库的介绍40-424.1.1嵌入式数据库的特点40-414.1.2嵌入式数据库的分类及其应用领域41-424.2嵌入式数据库的选择42-444.2.1SQLite数据库简介424.2.2SQLite的技术特性42-434.2.3SQLite的安装与使用43-444.3SQLite的程序设计基础44-454.4本章小结45-465嵌入式WEB服务器的实现46-5