论文部分内容阅读
论文在深入分析嵌入式系统与无线局域网的基础上,重点研究了基于Motorola Coldfire5307嵌入式CPU和uClinux操作系统进行嵌入式设备软硬件开发的若干关键技术,设计和研制了基于无线局域网的嵌入式数字网络视频监控服务器软硬件平台,为开发视频监控服务器提供了平台支撑,并针对数字网络视频监控服务器的具体功能需求开发了应用软件。全文共分五章。第一章概述了课题背景,说明了本论文的主要任务和章节安排。第二章构建了一个典型的视频监控服务器应用场景,提出一种基于WLAN的嵌入式数字网络视频监控服务器设计方案。第三章首先简单介绍IEEE802.11WLAN和嵌入式系统的一些概念、技术特点,以及几种常用的嵌入式操作系统;然后重点分析和研究了uClinux的内核和uClinux下软件开发技术。第四章详细阐述了嵌入式数字网络视频监控服务器硬件和软件平台的实现,包括图像采集与压缩编码方案的选择、硬件电路设计、uClinux的移植以及MPEG-4编码芯片驱动程序开发等,并且总结了硬件和驱动调试中的一些问题和解决方法。第五章给出了嵌入式数字网络视频监控服务器应用软件的实现方案,着重讨论CGI程序、视频编码数据的网络传输程序和主控制程序的实现,并针对系统的安全性需求阐述了CGI的安全编程和包过滤防火墙功能的实现。