基于S3C2410和Linux平台的图像无线传输

来源 :南京大学 | 被引量 : 0次 | 上传用户:wxb0907
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
图像与视频监控系统是应用计算机与通信技术实现对目标区域信息进行监视的系统,常用于交通、能源、公安、保卫、军事等领域。随着嵌入式系统软硬件的快速发展,无线通信网络带宽和覆盖范围的增大以及费用的降低,图像与视频监控系统的应用范围不断扩大,基于嵌入式系统的远程无线图像与视频监控系统开始成为新的研究热点。 本研究课题为“基于S3C24.10和Linux平台的图像无线传输”。该设计是使用ARM嵌入式系统,USB摄像机(网眼2000),GPRS(MC55)通信模块组成的一个嵌入式无线图像监控系统。它采用嵌入式Linux操作系统,使用开放的TCP/IP协议标准,借鉴相关开源软件,组成一个整体结构简单、数据处理能力强、扩展性好、控制方便、速度快、体积小、性价比高的嵌入式系统。该设计还可应用于车载系统等远程视频监控环境,并可根据需要增加其它功能。 课题使用S3C2410嵌入式平台负责程序控制和数据处理。S3C2410是一款应用广泛的ARM9微处理器,运行频率达203MHz,拥有丰富的外设资源,可以运行Linux和WinCE等操作系统以及进行较为复杂的信息处理,功能强大。在S3C2410平台上使用Linux操作系统,快速稳定,开发方便,还可以使用开源软件的成果,降低开发难度,方便进行后续开发和功能扩展。 本文首先介绍了ARM嵌入式系统开发平台,嵌入式Linux应用程序的开发流程和环境,包括交叉编译,Bootloader,文件系统,NFS等相关知识。然后介绍GPRS,使用内置TCP/IP协议栈的MC55模块构成GPRS DTU的主要硬件电路,分析了通过PPP拨号上网和使用MC55内置协议栈两种方式建立GPRS传输数据的方法。接着介绍USB摄像头相关知识,在Linux下编泽OV511摄像头驱动,如何使用video4linux视频控制接口,还介绍了PNG图像文件格式和使用libpng库生成图像文件的方法。介绍了使用FTP协议传输图像文件的三种方案:使用多种使用FTP自动传输文件的Shell脚本,及其在C程序中的调用;使用socket编程实现FTP文件传输;通过串口使用MC55内置的FTP Client功能。最后介绍了程序整体流程,分析了顺序和多线程的两种流程的优缺点,完成图像拍摄,文件保存,数据传输功能,并提出系统可能的扩展功能。
其他文献
本文对基于电离层加热的AFAS通信链路进行了探讨。本研究利用大功率高频无线电波加热电离层所产生的不均匀体的FAS特性,建立了人工沿场散射通信链路模型。首先,分析低电离层加
本研究从湖南省张家界采集到50份土壤样品,经过选择培养基初筛,通过刚果红染色法分离到产碱性纤维素酶的菌株112株,其中细菌菌株98株。对其中透明圈较大的20株细菌菌株进行复筛,
本论文针对MOSFET逻辑集成电路技术和闪存技术发展所面临的问题和挑战,从器件单元结构出发,以提高器件性能和集成密度、降低电压和功耗、提高等比例缩小能力为目的,在器件结构及
传统的X射线成像技术被广泛应用于工业无损探测、医学成像以及生物学成像中,它的特点是图像分辨率高、成像时间短,操作简便。传统的X射线成像技术是针对样品不同部位对X射线的
单片开关电源控制集成电路具有高集成度、高性价比、简单外围电路、优越性能指标等优点,能构成高效率无工频变压器的隔离式开关电源,目前己成为国际上开发中、小功率开关电源、
本文研究了LaO和SbO对Pb(Zr,Ti)O(PZT)压电陶瓷的微观结构和介电、压电性能的影响。采用传统的固相反应法制得PbLa(ZrTi)O+1.5 wt%SbO(x=0.02、0.04、0.06、0.08、0.10、0.12、
期刊
1.政府发布新版《产业结构调整指导目录》水泥行业发展目标明确rn10月,国家发改委公布《产业结构调整指导目录(2019年本)》,共涉及行业48个,条目1477条,其中鼓励类821条、限
期刊
红外焦平面/杜瓦组件的工程化封装技术的研究,是推动红外焦平面探测器应用的必不可少的关键部分。其是指从带有读出电路的红外焦平面阵列完成后到提供系统使用前的一段工艺。
近年来,Ⅲ族氮化物材料越来越受到人们的关注。由于Ⅲ族氮化物特有的带隙范围,优良的光、电性质,优异的材料机械和化学性能,使得它在光电子器件方面有着广泛的应用前景。目前,基于