论文部分内容阅读
嵌入式系统(Embedded System)开发已经成为近几年最热门的行业之一,它的应用已渗入到各行各业中,象通信、网络、工业控制、消费电子、汽车电子等都能看见它的踪影。本文深入探讨的视频监控系统就是嵌入式领域中发展比较迅速,前景比较广阔的方向之一。嵌入式系统一般包含嵌入式微处理器、外围硬件设备、嵌入式操作系统和应用程序四个部分。本文描述的是以ARM作为嵌入式微处理器,联合完成特定功能的外围硬件设备,以嵌入式linux操作系统作为嵌入式操作系统以及嵌入了专门用于完成特定功能的应用程序的嵌入式数字视频监控系统。
本文首先介绍了视频监控系统的发展历史,通过对模拟视频监控系统与数字视频监控系统的对比说明,提出了开发的嵌入式视频监控系统的意义。简述了嵌入式终端所选择的软件、硬件。讨论了嵌入式系统开发环境的搭建方法,如引导程序的启动、内核的启动以及文件系统的加载等方法,分析了系统的软件实现流程,给出了明确而详细的系统软件框架结构,之后,突出了工作内容。
工作内容包括两个部分,一是系统整体的软件设计,二是系统软件的改进与创新。系统软件被划分为多个功能模块,详细分析了每个功能模块完成的功能和功能模块之间相互工作的工作原理。系统软件的改进与创新部分共可分为三个部分,第一部分,开发系统与TD-SCDMA模块通信的伪网络设备驱动以及相关的应用控制程序;第二部分,实现AES加解密算法在系统软件中对流媒体数据的加解密功能;第三部分,实现视频编解码器的后处理扩展功能,以便在此基础上做后续的开发工作。最后分析了视频监控系统的缺点和下一步工作。