| 摘要 | 第1-4页 |
| Abstract | 第4-7页 |
| 第一章 绪论 | 第7-11页 |
| ·嵌入式Linux的发展 | 第7-9页 |
| ·嵌入式Linux系统的优势 | 第7-8页 |
| ·嵌入式技术在工业监控系统和便携式仪器设备中的应用 | 第8-9页 |
| ·课题的背景 | 第9页 |
| ·主要工作 | 第9-11页 |
| 第二章 嵌入式硬件设计和S3C2410 介绍 | 第11-14页 |
| ·嵌入式硬件的总体设计 | 第11页 |
| ·S3C2410 处理器介绍 | 第11-14页 |
| 第三章 嵌入式Linux系统 | 第14-25页 |
| ·嵌入式Linux系统的层次 | 第14页 |
| ·U-BOOT的移植 | 第14-17页 |
| ·U-BOOT简介 | 第15-16页 |
| ·U-BOOT移植 | 第16-17页 |
| ·Linux内核的移植 | 第17-19页 |
| ·Linux2.6 内核优势 | 第17-18页 |
| ·Linux2.6 内核主要移植步骤 | 第18-19页 |
| ·文件系统 | 第19-24页 |
| ·构建文件系统概论 | 第20-21页 |
| ·文件系统的存储 | 第21页 |
| ·CRAMFS文件系统、YAFFS文件系统和JFFS文件系统 | 第21-23页 |
| ·CRAMFS+YAFFS文件系统 | 第23页 |
| ·busybox建立嵌入式文件系统 | 第23-24页 |
| ·总结 | 第24-25页 |
| 第四章 嵌入式设备驱动程序研究 | 第25-39页 |
| ·Linux设备驱动 | 第25-26页 |
| ·S3C2410 下LCD显示屏驱动程序的编写 | 第26-29页 |
| ·USB驱动的编写 | 第29-36页 |
| ·Linux中的USB子系统 | 第29-30页 |
| ·USB时序 | 第30-31页 |
| ·USB文件系统 | 第31页 |
| ·USB主机控制器移植 | 第31页 |
| ·USB客户端设备驱动 | 第31-33页 |
| ·USB打印机驱动和应用程序编写 | 第33-36页 |
| ·简单的A/D驱动程序和简单的GPIO驱动程序应用于电源管理 | 第36-37页 |
| ·总结 | 第37-39页 |
| 第五章 嵌入式软件设计和GUI移植 | 第39-52页 |
| ·软件的总体设计 | 第39-40页 |
| ·服务端软件的编写 | 第40-47页 |
| ·USB摄像头驱动程序加载 | 第40-41页 |
| ·Video4linux介绍 | 第41页 |
| ·Video4linux 编程指南 | 第41-42页 |
| ·视频编程的流程 | 第42-44页 |
| ·Frame Buffer进行视频图像显示 | 第44-45页 |
| ·ZC301 USB摄像头视频采集和视频发送 | 第45-47页 |
| ·远程控制端软件的编写 | 第47页 |
| ·Qt/Embedded和Qtopia的移植 | 第47-49页 |
| ·Qt/Embedded和Qtopia 介绍 | 第47-48页 |
| ·Qt/Embedded和Qtopia的交叉编译与运行 | 第48-49页 |
| ·网络模块konqueror浏览器的移植 | 第49-51页 |
| ·konqueror浏览器的必要性 | 第49-50页 |
| ·konqueror浏览器的移植过程 | 第50页 |
| ·Boa服务器的移植 | 第50-51页 |
| ·总结 | 第51-52页 |
| 第六章 总结和展望 | 第52-54页 |
| ·全文工作总结 | 第52页 |
| ·展望 | 第52-54页 |
| 参考文献 | 第54-56页 |
| 参加科研情况说明 | 第56-57页 |
| 致谢 | 第57页 |