摘要 | 第1-4页 |
Abstract | 第4-7页 |
第一章 绪论 | 第7-9页 |
·课题背景 | 第7页 |
·课题来源及主要工作 | 第7-8页 |
·论文的章节安排 | 第8-9页 |
第二章 数据采集系统整体设计 | 第9-19页 |
·扫描仪数据采集系统的研究任务 | 第9页 |
·面临的问题 | 第9-10页 |
·系统设计新思想 | 第10页 |
·数据采集系统结构建立 | 第10-13页 |
·传统多 CCD 结构 | 第10-11页 |
·单层多 CCD 结构 | 第11页 |
·双层多 CCD 结构 | 第11-13页 |
·软件、硬件平台选择 | 第13-15页 |
·软件平台选择 | 第13-14页 |
·硬件平台选择 | 第14-15页 |
·采集系统整体设计 | 第15-16页 |
·软件系统 | 第16-17页 |
·小结 | 第17-19页 |
第三章 嵌入式 LINUX USB 驱动程序设计概要 | 第19-27页 |
·USB 总线 | 第19页 |
·USB 文件系统 | 第19-21页 |
·LINUX 对 USB 的支持 | 第21-22页 |
·USB 内核函数接口 | 第22-27页 |
第四章 USB 接口系统软件分析和 USB 数据传输 | 第27-41页 |
·USB 系统软件设计概述 | 第27-29页 |
·USB 设备端软件的开发 | 第29-34页 |
·USB 主机端软件开发 | 第34-36页 |
·USB 数据传输 | 第36-41页 |
·数据传输管道 | 第36-38页 |
·USB URB | 第38-41页 |
第五章 USB 驱动程序设计 | 第41-61页 |
·LM9833 芯片的 USB 接口介绍 | 第41-42页 |
·驱动程序的出口和入口 | 第42-43页 |
·USB 设备的初始化 | 第43-46页 |
·设备的资源描述 | 第43-44页 |
·USBD 接口的数据结构定义 | 第44页 |
·LM9833 USB 接口的初始化 | 第44-46页 |
·LM9833 USB 接口的断开 | 第46页 |
·USB 设备驱动 | 第46-47页 |
·文件系统接口的数据结构定义 | 第46页 |
·设备的打开和关闭 | 第46-47页 |
·设备的读写 | 第47页 |
·嵌入式 LINUX 的移植 | 第47-61页 |
·配置内核 | 第48-49页 |
·根文件系统的制作 | 第49-55页 |
·设置 bootloader | 第55-56页 |
·嵌入式 Linux 操作系统到 CF 卡的移植 | 第56-61页 |
第六章 调试和测试 | 第61-65页 |
·驱动程序的调试 | 第61-62页 |
·驱动程序的测试 | 第62-65页 |
第七章 结束语 | 第65-67页 |
致谢 | 第67-69页 |
参考文献 | 第69-71页 |