声明
摘要
第1章 绪论
1.1 研究背景及意义
1.2 国内外研究现状
1.2.1 国外研究现状
1.2.2 国内研究现状
1.2.3 目前存在的问题
1.3 课题主要研究内容及组织结构
1.4 本章小结
第2章 系统分析及总体方案设计
2.1 系统可行性分析
2.2 系统需求分析
2.2.1 功能需求
2.2.2 性能需求
2.3 系统总体框架
2.4 系统开发技术
2.4.1 嵌入式技术
2.4.2 ZigBee技术
2.4.3 远程Web端访问技术
2.4.4 传感器技术
2.5 本章小结
第3章 系统硬件设计
3.1 嵌入式Linux系统开发步骤
3.2 微处理器选型
3.3 系统硬件结构设计
3.4 S5PV210外围电路设计
3.4.1 复位电路
3.4.2 UART串口电路
3.4.3 NAND Flash接口电路
3.4.4 DRAM接口电路
3.4.5 网络接口电路
3.4.6 视频监控电路
3.4.7 数据采集电路
3.5 系统总体电路图
3.6 本章小结
第4章 系统软件设计
4.1 系统软件功能设计
4.2 系统软件开发步骤
4.2.1 Linux系统的内核移植
4.2.2 利用SD卡烧写Linux系统
4.3 交叉编译环境
4.4 搭建根文件系统
4.4.1 根文件系统简介
4.4.2 根文件系统制作
4.4.3 NFS服务的搭建
4.5 通信协议的分析
4.6 程序设计
4.6.1 控制器主程序设计
4.6.2 嵌入式数据库的移植
4.6.3 Socket程序设计
4.6.4 串口程序设计
4.6.5 视频模块程序设计
4.7 嵌入式Boa服务器的搭建
4.7.1 嵌入式Boa服务器的移植
4.7.2 CGI程序设计
4.7.3 客户端界面设计
4.8 QT移植以及本地界面设计
4.8.1 Qt搭建
4.8.2 本地界面设计
4.9 本章小结
第5章 系统测试
5.1 远程Web段测试
5.1.1 登录界面测试
5.1.2 控制界面测试
5.1.3 视频监控模块测试
5.2 本地界面测试
5.3 性能测试
5.3.1 功能测试
5.3.2 性能测试
5.4 本章小结
结论与展望
致谢
参考文献
附录
作者简介
攻读硕士期间发表的论文和科研成果