文摘
英文文摘
声明
第一章绪论
1.1嵌入式系统的概述
1.2视频监控系统的概述
1.3视频监控系统的发展历程
1.4视频监控系统的发展现状
1.5本文的主要工作及章节安排
1.5.1本文的主要工作
1.5.2本文的章节安排
第二章实时操作系统μC/OS-Ⅱ内核分析
2.1实时系统的基本概念
2.1.1内核的定义
2.1.2不可剥夺型内核的定义
2.1.3可剥夺型内核的定义
2.2 μC/OS-Ⅱ实时内核分析
2.2.1任务状态
2.2.2任务控制块(OS_TCB)
2.2.3就绪表
2.2.4任务调度
2.3任务间通信
2.3.1信号量
2.3.2消息邮箱
2.3.3消息队列
2.4本章小结
第三章μC/OS-Ⅱ移植到MIPS
3.1 MIPS微处理器简介
3.2系统硬件平台简介
3.3 μC/OS-Ⅱ移植到Vb2100的具体实现
3.3.1 μC/OS-Ⅱ的硬件/软件体系结构
3.3.2主头文件INCLUDES.H的使用
3.3.3开/关中断及数据类型定义的编写(OS_CPU.H)
3.3.4任务堆栈初始化程序的编写OSTaskStkInit()
3.3.5与处理器密切相关的4个汇编函数
3.4本章小结
第四章嵌入式网络摄像机设计方案与实现
4.1嵌入式网络摄像机图像处理方案
4.1.1嵌入式网络摄像机的硬件系统
4.1.2嵌入式网络摄像机的软件系统
4.1.3嵌入式网络摄像机的数据流程
4.2 Boot启动过程
4.3摄像头OV7670初始化
4.4 μC/OS-Ⅱ启动
4.5视频数据压缩编码模块的设计与实现
4.5.1图像压缩的必要性
4.5.2图像压缩编码模块的工作原理与实现
4.6视频数据解码还原模块的具体分析与实现
4.6.1 MPEG-4的帧特征
4.6.2图像解码还原模块的工作原理与实现
4.7视频数据的网络传输模块分析
4.8本章小结
第五章视频数据的网络传输模块设计
5.1网络协议的分层
5.2 TCP/IP分层
5.3物理层接口
5.4 TCP/IP协议栈的设计与实现
5.4.1 LwIP协议栈简介
5.4.2嵌入式WEB服务器结构流程设计
5.4.3信报控制协议(ICMP)处理
5.4.4用户数据报(UDP)处理
5.4.5传输控制协议(TCP)处理
5.5本章小结
第六章系统调试与验证
6.1摄像头OV7670数据采集模块的调试与验证
6.2视频数据编码模块的调试与验证
6.3视频数据解码模块的调试与验证
6.4视频回放功能的调试
6.5视频实时性测试
6.6本章小结
总结与展望
攻读学位期间发表的论文
致谢
参考文献