论文部分内容阅读
随着移动通信技术的发展,移动视频通信成为可能。本文较为完整的介绍了构建移动摄像头的方法,并对无线接入技术进行了初步探讨。
第一章分析了当前流行的嵌入式开发使用的方法,和本项目对软硬件平台的需求;介绍了本项目的研究目标和应当达到的标准。
第二章介绍了为达到这一目标应当采用的硬件平台,并对该硬件平台的组成作逐一介绍。
第三章介绍了软件开发环境的建立。嵌入式开发通常需要交叉开发环境,本章对如何建立交叉编译环境,如何交叉调试作了介绍。
第四章开始叙述开发的详细步骤。本章叙述了最新的Linux-2.6.12内核在 SAMSUNG S3C2410 ARM9平台上的移植过程,包括如何添加对Bootloader、 Kernel、Architecture support、文件系统、串口、网络、USB主控等的支持,基本涵盖了操作系统移植的典型方面。
第五章叙述在Linux上使用USB摄像头的方法。对业界通信的Video forLinux标准提出改进,并通过实验检查了改进的效果,主要是采集速度的提升幅度。同时给出了使用JPEG库压缩/解压缩图像的示例程序。
第六章叙述如何在嵌入式平台上添加对无线局域网的支持,主要工作集中在USB无线网卡的驱动移植上。详细介绍了驱动移植的各个方面,最后编写运行于Windows上的客户端程序和运行于嵌入式平台上的服务器端程序,通过该无线网卡通信,检查驱动是否移植成功。
第七章对构建无线接入点(AP)的方法进行了初步探讨。对HostAP驱动程序进行初步分析,明确了其有线——无线地址转换方法。接下来的工作是要对加解密引擎进行分析,以便使用具有自主知识产权的保密通信协议。
第八章总结了本项目已经进行的工作,指出了本项目的创新点,并对下一步的工作提出意见。