文摘
英文文摘
第1章 绪论
1.1 访客对讲系统概述
1.2 相关研究的发展动态和现状
1.3 论文内容安排
第2章 系统总体设计
2.1 访客对讲系统整体架构
2.2 系统的工作原理
2.3 系统的主要功能
第3章 门口机嵌入式系统开发平台
3.1 嵌入式系统简介
3.2 门口机嵌入式系统硬件平台
3.2.1 嵌入式处理器及ARM技术介绍
3.2.2 Z228处理器介绍
3.2.3 Z228开发板介绍
3.2.4 键盘LED显示部分介绍
3.3 门口机嵌入式系统软件平台
3.3.1 Linux操作系统简介
3.3.2 嵌入式Linux现状
3.3.3 选用Linux作为操作系统的原因
第4章 门口机嵌入式LINUX的移植
4.1 嵌入式Linux交叉编译环境的建立
4.1.1 交叉编译环境概述
4.1.2 交叉编译环境的建立
4.2 Bootloader引导
4.3 Linux内核移植
4.3.1 Linux内核源代码
4.3.2 Linux内核组成
4.3.3 选择Linux2.6的原因
4.3.4 Linux内核的剪裁和移植
4.4 Linux文件系统的实现
4.4.1 文件系统简介
4.4.2 JFFS2文件系统的实现
4.5 目标镜像的下载以及烧制
4.5.1 用ARM仿真器烧写Bootloader
4.5.2 用Bootloader烧写Linux内核及文件系统
4.6 嵌入式系统调试
第5章 门口机与室内机通讯
5.1 门口机与室内机通讯功能
5.2 通讯协议
5.2.1 通讯过程示意图
5.2.2 命令帧的设计
5.2.3 命令帧的实现
5.3 门口机与室内机通讯的实现
5.3.1 TCP协议的选取
5.3.2 通讯过程Socket编程实现
5.3.3 库文件
5.4 门口机端其他部分功能的实现
5.4.1 门口机地址表
5.4.2 搜索地址表
第6章 门口机键盘和LED显示
6.1 键盘及LED实现方式
6.1.1 通讯方式的选择
6.1.2 键盘和LED显示板
6.2 键盘LED驱动的实现
6.2.1 键盘串口通讯协议
6.2.2 通过串口编程实现键盘LED显示
第7章 系统实验
第8章 结论及展望
参考文献
致谢