1 引言 | 第1-7页 |
2 导论 | 第7-29页 |
·数据采集系统的简介 | 第7-12页 |
·数据采集的意义和任务 | 第7页 |
·数据采集系统的基本功能 | 第7-9页 |
·数据采集系统的结构形式 | 第9-12页 |
·USB2.0协议与规范的简介 | 第12-21页 |
·USB的总线结构 | 第12-13页 |
·USB数据流的模式与管线的概念 | 第13-15页 |
·USB的传输类型及带宽分配 | 第15-16页 |
·USB的电气特征与电源管理 | 第16-17页 |
·USB接口的通信协议 | 第17-18页 |
·USB描述符 | 第18-19页 |
·USB主机 | 第19-20页 |
·USB设备类 | 第20-21页 |
·EZ-USB FX2 CY7C68013芯片功能的简介 | 第21-25页 |
·Keil C51与EZ-USB FX2单片机编程 | 第25-29页 |
·Keil C51的简介 | 第25页 |
·内外存寻址的C51程序段 | 第25-27页 |
·控制寄存器和端点缓冲区的寻址 | 第27页 |
·内部寄存器的寻址 | 第27-29页 |
3 数据采集系统的功能与硬件系统结构 | 第29-38页 |
·数据采集系统的功能描述 | 第29-30页 |
·数据采集系统的硬件组成 | 第30-31页 |
·CYPRESS FX2 Development Board(开发板)的功能简介 | 第30页 |
·端口地址分配 | 第30-31页 |
·数据采集系统的硬件设计 | 第31-38页 |
·数字仪表与开关的硬件设计 | 第31-33页 |
·A/D与D/A的硬件设计 | 第33-35页 |
·A/D转换器的硬件设计 | 第33-34页 |
·D/A转换器的硬件设计 | 第34-35页 |
·小键盘的硬件设计 | 第35-36页 |
·键盘的基本概念与特性介绍 | 第35-36页 |
·小键盘的硬件设计图 | 第36页 |
·传感器的硬件设计 | 第36-38页 |
4 数据采集系统的固件设计 | 第38-77页 |
·EZ-USB FX2固件架构与函数库 | 第38-47页 |
·EZ-USB FX2固件架构 | 第38-46页 |
·固件架构总览 | 第38-39页 |
·固件架构的建立 | 第39-41页 |
·固件架构的副函数钩子 | 第41-44页 |
·描述符表 | 第44-46页 |
·EZ-USB FX2固件函数库 | 第46-47页 |
·小键盘的固件设计 | 第47-73页 |
·A/D,D/A与传感器的固件设计 | 第73-76页 |
·A/D的固件设计 | 第73-75页 |
·D/A的固件设计 | 第75-76页 |
·开关的固件设计 | 第76-77页 |
5 数据采集系统的驱动程序的设计 | 第77-88页 |
·Windows驱动程序模型 | 第77-82页 |
·操作系统的基本组成 | 第77-79页 |
·Windows驱动程序模型 | 第79-82页 |
·设备驱动程序的组成部分 | 第80页 |
·驱动程序入口点和回调例程 | 第80-82页 |
·USB客户驱动程序的设计 | 第82-88页 |
·中断传输类型设备的驱动程序 | 第83-86页 |
·控制传输类型设备的驱动程序 | 第86-88页 |
致谢 | 第88-89页 |
参考文献 | 第89页 |