文摘
英文文摘
声明和关于论文使用授权的说明
1绪论
1.1课题的来源及背景
1.2无线家庭网关系统目前国内外研究现状
1.3 家庭网关系统的功能及特点
1.3.1 家庭自动化
1.3.2家居信息化
1.3.3 家庭网关性能特点分析
1.4 课题要求及主要研究内容
2嵌入式系统综述
2.1嵌入式系统简介
2.1.1嵌入式系统的定义
2.1.2嵌入式系统的特点
2.2嵌入式系统的分类
2.3嵌入式系统的应用领域
2.4嵌入式系统的发展趋势
3无线家庭网关系统的相关技术
3.1 ARM微处理器
3.1.1 ARM微处理器概述
3.1.2ARM微处理器的应用领域
3.1.3ARM微处理器的特点
3.1.4 ARM微处理器系列
3.1.5ARM7微处理器系列
3.1.6ARM微处理器RISC体系结构
3.1.7ARM微处理器的寄存器结构
3.1.8ARM微处理器的指令结构
3.1.9ARM微处理器的应用选型
3.2嵌入式实时操作系统UC/OS-Ⅱ
3.2.1 uC/OS-Ⅱ 简介
3.2.2 uC/OS-Ⅱ应用程序基本结构
3.2.3 一些重要的uC/OS-ⅡAPI介绍
3.2.4 uC/OS-Ⅱ 多任务实现机制分析
3.3 蓝牙技术概述
3.3.1蓝牙综述
3.3.2蓝牙网络技术
3.3.3蓝牙技术的发展前景
3.4 GPRS技术概述
3.4.1 GPRS 技术特点
3.4.2 GPRS的应用
3.4.3 GPRS市场发展的优势
4无线家庭网关的设计与实现
4.1无线家庭网关总体方案
4.1.1家庭网关外接方案
4.1.2芯片和各种硬件模块的选型及原理图
4.1.3 EmbestIDE简介
4.2无线家庭网关的驱动程序
4.2.1系统启动程序的设计
4.2.2 LCD及键盘驱动程序的设计
4.3嵌入式操作系统UCOS-Ⅱ的移植
4.3.1 uC/OS-Ⅱ在无线家庭网关中的移植
4.3.2 对uC/OS-Ⅱ 在使用中的一些改进
4.4 无线家庭网关的相关协议
4.4.1 TCP/IP协议栈
4.4.2 蓝牙协议栈
4.5 无线家庭网关应用程序的开发
4.5.1 仿真平台的建立
4.5.2 网关开发实验
5结论
5.1论文工作总结
5.2课题的后续工作建议
致谢
参考文献
附录1图表索引
附录2软件文档
(一)系统启动程序
(二)中文模块液晶显示器驱动程序
(三)键盘驱动程序
(四)OS_CPU_C.C
(五)OS_CPU.S
(六)超级终端显示程序