摘要 | 第1-5页 |
Abstract | 第5-9页 |
第一章 绪论 | 第9-19页 |
·嵌入式系统 | 第9-13页 |
·嵌入式系统概述 | 第9-11页 |
·嵌入式系统硬件发展 | 第11页 |
·嵌入式操作系统概述 | 第11-13页 |
·智能住宅及嵌入式家庭网关 | 第13-15页 |
·国内外研究现状 | 第15-16页 |
·研究背景、目标与意义 | 第16-18页 |
·研究背景 | 第16-17页 |
·课题任务和目标 | 第17页 |
·研究意义 | 第17-18页 |
·本论文章节安排 | 第18页 |
·本章小结 | 第18-19页 |
第二章 ARM 嵌入式硬件系统 | 第19-30页 |
·ARM 概述 | 第19-20页 |
·ARM 微处理器体系结构 | 第20-25页 |
·ARM 的微处理器的工作状态及运行模式 | 第20-22页 |
·异常处理 | 第22-24页 |
·ARM 微处理器的指令系统 | 第24-25页 |
·家庭网关的体系结构 | 第25-29页 |
·本章小结 | 第29-30页 |
第三章 嵌入式Linux 的实现 | 第30-45页 |
·Linux 内核源程序目录结构 | 第30-33页 |
·Linux Boot loader 引导程序 | 第33-34页 |
·引导程序概述 | 第33-34页 |
·嵌入式Linux 的Boot Loader | 第34页 |
·Linux 内核裁剪 | 第34-44页 |
·裁剪Linux 应用程序层 | 第34-38页 |
·裁剪嵌入式Linux 库函数层 | 第38-39页 |
·裁剪硬件驱动层 | 第39-41页 |
·裁剪文件系统模块 | 第41-44页 |
·移植Linux2.4 内核到s3c2410 开发板 | 第44页 |
·编译内核 | 第44页 |
·内核烧写 | 第44页 |
·本章小结 | 第44-45页 |
第四章 家庭网关的网络驱动及其协议转换的实现 | 第45-68页 |
·Linux 系统网络设备驱动程序 | 第45-54页 |
·网络驱动程序的结构 | 第45页 |
·网络驱动程序的基本方法 | 第45-48页 |
·网络驱动程序中用到的数据结构 | 第48-49页 |
·常用的系统支持 | 第49-54页 |
·软件实现 | 第54-58页 |
·Linux 下Socket 编程 | 第54-56页 |
·串口的操作 | 第56-58页 |
·TCP/IP 协议及其在网关中的应用模型 | 第58-67页 |
·TCP/IP 协议体系结构 | 第58-61页 |
·HTTP 协议 | 第61-62页 |
·TCP 协议 | 第62-64页 |
·IP 协议 | 第64-65页 |
·ARP 与RARP 的实现 | 第65-67页 |
·本章小结 | 第67-68页 |
第五章 嵌入式WEB 服务器的实现 | 第68-76页 |
·嵌入式开发对数据库的需求特点 | 第68页 |
·SQLite 的体系结构 | 第68-69页 |
·SQLite 在Linux 平台上的实现 | 第69-71页 |
·SQLite 编译技术 | 第69-70页 |
·SQLite 的开发技术 | 第70-71页 |
·嵌入式家庭网关中的数据库设计 | 第71-72页 |
·数据库在家庭网关中的运用 | 第72页 |
·Web 服务器的实现原理 | 第72-73页 |
·Web 服务器的工作流程 | 第72-73页 |
·Web 服务器的实现 | 第73页 |
·测试 | 第73-75页 |
·本章小结 | 第75-76页 |
第六章 总结与展望 | 第76-78页 |
·本论文总结 | 第76页 |
·展望 | 第76-78页 |
致谢 | 第78-79页 |
参考文献 | 第79-82页 |