基于arm的远程监控模块的设计

基于arm的远程监控模块的设计

基于arm的远程监控模块的设计

  • 适用:本科,大专,自考
  • 更新时间2024年
  • 原价: ¥308
  • 活动价: ¥200 (活动截止日期:2024-04-30)
  • (到期后自动恢复原价)
基于arm的远程监控模块的设计

基于arm的远程监控模块的设计
 摘  要
  
   本文首先阐述了嵌入式网络视频的监控系统的发展状况,以及整体构建,然后介绍了嵌入式Linux操作系统以及ARM处理器的发展情况,分析了主要外围电路的设计,以及如何在ARM硬件平台上进行嵌入式Linux内核的编译与移植,介绍了Bootloader的启动原理及运行过程,并对在Linux操作系统下的USB驱动程序进行了研究。分析了一种基于ARM嵌入式技术的网络视频监控系统。系统以嵌入式Linux和嵌入式微处理器S3C6410为核心平台,通过嵌入式平台建立的基于TCP/IP协议的视频服务器,将usb摄像头采集来的图像数据压缩后,经过网络传输,完成对监控现场的网络视频监控任务。重点讨论了图像采集、编码和网络通信程序的设计原理与实现。最后以提供的例子进行了系统整体测试,并提出了进一步开发设想。本文的研究结果具有较大的工程实际意义,并对基于IP技术的各种视屏通信应用具有一定的参考价值。
关键词:ARM S3C6410 嵌入式 Linux 视频监控
 Abstract
     This paper first describes the development of embedded network video monitoring system, and the overall construction, and then introduces the development of embedded Linux operating system and ARM processor, analyzed the main external circuit design, and how to compile and transplant embedded Linux kernel on the ARM platform, this paper introduced the starting principle and operation the process of Bootloader, and the Linux operating system USB driver is studied. A network video monitoring system based on ARM embedded technology is analyzed. The system uses embedded Linux and embedded microprocessor S3C6410 as the core platform, video server based on TCP/IP protocol to build the embedded platform, the image data is compressed to USB camera, through the network transmission, network video monitoring task of monitoring the scene. The design principle and implementation of image acquisition, coding and network communication program are discussed. At last, the whole system is tested by the example, and the further development is put forward. The research results of this paper are of great practical significance, and have certain reference value for the application of various video communication based on IP technology.
Keywords: ARM  S3C6410  embedded system  Linux  video  surveillance

目录

1.绪论 3
1.1视频监控系统的发展 4
1.2 课题背景 5
1.3 论文主要内容和结构安排 6
2.系统整体结构 7
2.1 视屏监控系统的结构设计 7
2.2 ARM处理器简介 7
2.3 S3C6410体系结构 8
3. 嵌入式系统软件平台 10
3.1 Linux 操作系统简介 10
3.2 交叉编译环境的建立 10
3.3 嵌入式Linux移植 11
3.4 Linux平台下mjpg-streamer移植 12
3.5交叉编译mjpeg-stream 13
4. 基于V4L的视频采集程序以及图像压缩理论 14
4.1 V4L2 14
4.2 应用程序通过V4L2进行视频采集的原理 15
4.2.1 视频采集的参数初始化 15
4.2.2 申请并设置视频采集的帧缓冲区 17
4.3 用V4L2采集视频的程序流程和相关API 18
5.视屏传输的实现 20
5.1 TCP/IP协议简介 20
5.2 socket网络编程 21
5.3 图像传输的软件实现 23
结  论 26
参考文献 27
致  谢 29

参考文献

[1]文峻,网络视频的零距离沟通[N],市场报,2002.9(13)

[2]刘富强,数字视频监控系统开发及应用[M],北京:机械工业出版社,2003

[3]李小平等,多媒体通信技术[M],北京:北京航空航天大学出版社,2004

[4]陈俊宏,嵌入式系统原理与务实[M],中国铁道出版社,2004

[5]吴明晖,基于ARM的嵌入式系统开发与应用[M],人民邮电出版社,2004

[6]S3C6410 32-bit RISC MICROPROCESSOR USERS MANUAL[J].Samsung Electronics Semiconductors ,Revision1.2

[7]杨凯,基于S3C6410的多媒体数字终端的研究与实现[M],清华大学出版社,2004

[8]杜春雷,ARM体系结构的与编程[M],清华大学出版社,2003

[9]朱珍民,隋雪青,嵌入式实时操作系统及应用开发[M],北京邮电大学出版社,2006

[10]Craig Hollabaugh 嵌入式Linux电子工业出版社[M],2003

[11]王学龙,嵌入式Linux系统设计与应用[M],清华大学出版社

[12]于明,范书瑞等,ARM9嵌入式系统设计与开发教程[J],电子工业出版社,2006

[13]马忠梅,ARM&Linux嵌入式系统教程[M],北京航空航天大学出版社,2004

[14]李巨光,ARM应用系统开发详解[C],清华大学出版社,2003

[15]赵炯,Linux内核完全注释[M],机械工业出版社,2005

[16]李善平,Linux内核分析及编程[M],电子工业出版社,2005

[17]孙天泽等,嵌入式设计及Linux驱动开发指南一基于ARM9处理器[M],电子工业出版社,2005

 


http://www.bysj360.com/  http://www.bysj360.com/html/5215.html   http://www.bylw520.net


 

  • 关键词 arm 远程监控 模块
  • 上一篇:异步电机在线故障诊断系统设计
  • 下一篇:金属电阻及电阻率测定实验设计研究
  • 暂无购买记录

    暂时没有评论

    真实

    多重认证,精挑细选的优质资源 优质老师。

    安全

    诚实交易,诚信为本。

    保密

    所有交易信息,都为您保密。

    专业

    10年专业经验,10年来帮助无数学子。