首页--工业技术论文--自动化技术、计算机技术论文--自动化技术及设备论文--自动化系统论文--数据处理、数据处理系统论文

基于USB2.0的红外图像采集系统的设计与实现

摘要第1-5页
Abstract第5-10页
1 绪论第10-18页
 1.1 课题背景第10-13页
  1.1.1 红外行扫描原理及红外行扫描信号的特点第11-12页
  1.1.2 红外行扫仪的发展使用及其图像采集的技术基础第12-13页
 1.2 课题的功能要求及技术指标第13-15页
  1.2.1 功能要求第13页
  1.2.2 课题的技术指标要求第13-15页
 1.3 课题的目的和意义第15-16页
  1.3.1 课题的目的第15-16页
  1.3.2 课题的意义第16页
 1.4 课题的任务要求和主要内容第16-18页
  1.4.1 任务要求第17页
  1.4.2 主要内容第17-18页
2 USB通用串行总线的规范和基本原理第18-35页
 2.1 USB概述第18-19页
 2.2 USB的结构和原理第19-27页
  2.2.1 总线拓扑结构第19-20页
  2.2.2 USB的物理层第20页
  2.2.3 USB设备第20-22页
  2.2.4 集线器第22页
  2.2.5 即插即用第22-23页
  2.2.6 设备的电源第23页
  2.2.7 设备的挂起第23页
  2.2.8 USB的主机第23-24页
  2.2.9 USB数据流第24-27页
 2.3 USB总线协议第27-34页
  2.3.1 域的类型第27-28页
  2.3.2 包的类型第28-29页
  2.3.3 总线操作的格式第29-32页
  2.3.4 数据触发同步与重试第32-33页
  2.3.5 低速操作第33-34页
  2.3.6 错误检验与恢复第34页
 2.4 本章小结第34-35页
3 系统硬件设计第35-48页
 3.1 系统硬件总体框图第35页
 3.2 工作模式的选取第35-37页
 3.3 USB控制器芯片介绍第37-39页
  3.3.1 概述第37-38页
  3.3.2 主要寄存器介绍第38-39页
 3.4 USB控制接口电路介绍第39-44页
  3.4.1 主要硬件电路介绍第39-42页
  3.4.2 控制接口部分介绍第42-44页
 3.5 印制电路板设计实现及注意事项第44-47页
  3.5.1 总体PCB设计第44页
  3.5.2 PCB实施第44-47页
 3.6 本章小结第47-48页
4 USB固件程序设计第48-59页
 4.1 端点选择第48页
 4.2 整体固件程序结构第48-49页
 4.3 单片机固件程序编程第49-54页
  4.3.1 主程序设计第50-53页
  4.3.2 中断服务程序第53-54页
  4.3.3 标准或厂商请求处理程序第54页
 4.4 FPGA程序第54-58页
  4.4.1 DMA模式的选择第54-56页
  4.4.2 DMA传输程序流程第56-57页
  4.4.3 程序主要代码实现第57-58页
 4.5 本章小结第58-59页
5 系统驱动程序设计第59-74页
 5.1 WOM模型简介第59-63页
  5.1.1 设备驱动程序概述第59-62页
  5.1.2 WDM驱动程序所要完成的主要工作第62-63页
  5.1.3 USB的WDM设备驱动程序的具体实现第63页
 5.2 USB2.0接口器件 ISP1581的驱动程序设计第63-67页
  5.2.1 初始化 USB设备第63-64页
  5.2.2 批量输入第64-65页
  5.2.3 厂商请求第65-66页
  5.2.4 DEVICEIOCONTROL控制第66-67页
 5.3 USB2.0接口器件 ISP1581的驱动与应用程序之间的通信第67-72页
  5.3.1 驱动与应用程序之间的通信方式第67-68页
  5.3.2 本系统的应用程序设计第68-72页
 5.4 驱动程序调试中可能遇到的问题及相应解决方法第72-73页
 5.5 本章小结第73-74页
6 总结与展望第74-76页
参考文献第76-78页
攻读硕士学位期间发表学术论文情况第78-79页
致谢第79-80页
大连理工大学学位论文版权使用授权书第80页

论文共80页,点击 下载论文
上一篇:气相色谱法测有机污染物
下一篇:计算机编制列车运行图的方法研究