嵌入式LINUX及其设备驱动实现技术的研究
| 第一章 概述 | 第1-12页 |
| ·Linux作为嵌入式操作系统的优势 | 第8-9页 |
| ·Linux作为嵌入式操作系统存在的问题 | 第9-10页 |
| ·嵌入式Linux的发展 | 第10-11页 |
| ·课题意义 | 第11页 |
| ·本文的基本结构 | 第11-12页 |
| 第二章 Linux操作系统及其设备驱动 | 第12-42页 |
| ·Linux内核的组成和工作原理 | 第12-18页 |
| ·Linux内核的组成 | 第12-14页 |
| ·Linux内核各部分的工作机制 | 第14-18页 |
| ·Linux的设备驱动 | 第18-42页 |
| ·设备驱动程序与内核的关系 | 第19-22页 |
| ·Linux驱动程序需要解决的一般问题 | 第22-32页 |
| ·Linux下的设备与模块分类 | 第32-33页 |
| ·字符设备的驱动程序 | 第33-36页 |
| ·块设备的驱动程序 | 第36-37页 |
| ·网络设备接口驱动程序 | 第37-42页 |
| 第三章 嵌入式Linux系统开发环境的构造 | 第42-52页 |
| ·嵌入式Linux的组成及设计步骤 | 第42-43页 |
| ·嵌入式Linux开发环境的构造 | 第43-52页 |
| ·嵌入式Linux内核引导程序实现 | 第44-48页 |
| ·Linux内核裁剪与编译 | 第48-49页 |
| ·嵌入式Linux根文件系统的建立 | 第49-52页 |
| 第四章 基于内存映射的设备驱动程序设计方法 | 第52-65页 |
| ·基于虚拟内存机制的内存映射方法 | 第52-56页 |
| ·现有Linux设备驱动程序实现方法的缺陷 | 第52页 |
| ·内存映射方法 | 第52-56页 |
| ·I~2C总线设备驱动程序的实现 | 第56-65页 |
| ·I~2C总线简介 | 第56-57页 |
| ·I~2C总线在CS860T平台上的硬件实现 | 第57-58页 |
| ·CS860T平台上I~2C接口驱动程序设计 | 第58-62页 |
| ·内存映射法实现I~2C驱动程序 | 第62-65页 |
| 第五章 总结 | 第65-66页 |
| ·论文工作总结 | 第65页 |
| ·进一步需要开展的工作 | 第65-66页 |
| 参考书目 | 第66-67页 |
| 致谢 | 第67页 |