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

基于USB总线的数据采集系统设计

摘要第1-3页
ABSTRACT第3-7页
第一章 绪论第7-12页
 1.1 概况第7页
 1.2 数据采集系统常用的几种数据采集方式第7-8页
  1.2.1 RS232串行接口第7-8页
  1.2.2 并行接口第8页
  1.2.3 ISA总线第8页
  1.2.4 PCI总线第8页
 1.3 通用串行总线(USB)第8-10页
  1.3.1 USB简介第9页
  1.3.2 USB接口的特点第9-10页
 1.4 本论文的主要研究内容第10-12页
  1.4.1 课题内容第10-12页
第二章 USB体系结构与数据流第12-27页
 2.1 USB系统的描述第12-15页
  2.1.1 总线的拓扑结构第13页
  2.1.2 USB主机与设备第13-14页
  2.1.3 电气特性第14页
  2.1.4 电源第14-15页
 2.2 总线协议第15-16页
 2.3 错误检测与处理第16页
 2.4 USB设备的安装与拆卸第16-17页
 2.5 数据流种类第17-19页
  2.5.1 控制数据传送第18页
  2.5.2 批量数据传送第18页
  2.5.3 中断数据传输第18页
  2.5.4 同步传输第18-19页
 2.6 数据包格式第19-22页
  2.6.1 同步字段第19-20页
  2.6.2 包标示符字段第20-21页
  2.6.3 地址字段与端口第21-22页
  2.6.4 帧号字段第22页
  2.6.5 数据字段第22页
  2.6.6 循环冗余检验(CRC)第22页
 2.7 分组格式第22-26页
  2.7.1 标记包第23页
  2.7.2 帧开始(SOF,Start-of-Frame)包第23-24页
  2.7.3 数据包第24页
  2.7.4 握手包第24-26页
  2.7.5 握手回答(Handshake Response)第26页
 2.8 事务第26-27页
第三章 USB接口数据采集系统设计第27-31页
 3.1 USB层次结构第27-28页
 3.2 系统构成第28-30页
 3.3 功能设计与目标第30-31页
第四章 系统硬件设计第31-49页
 4.1 通信芯片的选择第31-32页
 4.2 CY7C64613-128NC简介第32-35页
  4.2.1 微处理器第33页
  4.2.2 USB串行接口引擎(SIE)第33-34页
  4.2.3 通用可编程接口GPIF第34-35页
  4.2.4 FIFO第35页
  4.2.5 DMA第35页
  4.2.6 自由配置第35页
 4.3 控制器设计第35-39页
  4.3.1 外部程序存储器扩展第36-39页
  4.3.2 外部数据存储器扩展第39页
 4.4 数据采集模块第39-42页
  4.4.1 AD9221简介及其电路设计第40-42页
  4.4.2 多路切换第42页
 4.5 逻辑控制电路第42-43页
 4.6 模拟输出第43-45页
 4.7 I/O扩展第45-46页
 4.8 电源设计第46-47页
 4.9 电磁兼容第47-49页
  4.9.1 系统中抗干扰设计第47-49页
第五章 固件程序设计第49-58页
 5.1 固件(firmware)编程简介第49页
 5.2 USB设备请求和设备自举第49-52页
  5.2.1 控制数据包第49-50页
  5.2.2 USB标准设备请求第50-51页
  5.2.3 设备自举第51-52页
 5.3 EZ-USB固件编程第52-58页
  5.3.1 固件模块化层次结构第52-53页
  5.3.2 主程序循环第53-55页
  5.3.3 协议层命令第55-56页
  5.3.4 中断服务例程第56-58页
第六章 USB驱动程序第58-75页
 6.1 WDM简介第58-62页
  6.1.1 设备驱动程序的组成部分第58-59页
  6.1.2 I/O请求处理第59-60页
  6.1.3 即插即用设备栈第60-61页
  6.1.4 IRP第61-62页
 6.2 USB通信第62-67页
  6.2.1 USB描述符第63页
  6.2.2 设备端点第63-64页
  6.2.3 设备通道第64-67页
 6.3 USB驱动程序( USBD)第67页
 6.4 EZ-USB驱动程序第67-75页
  6.4.1 驱动程序入口第68-70页
  6.4.2 I/O控制请求第70-72页
  6.4.3 USB驱动程序调用第72-75页
第七章 应用程序与应用实例第75-86页
 7.1 动态链接库第75页
 7.2 功能函数第75-80页
  7.2.1 Win32程序接口及驱动程序测试第75-76页
  7.2.2 WDM对 Win32程序通信第76页
  7.2.3 功能函数实现第76-80页
 7.3 demo程序第80-83页
 7.4 应用实例第83-85页
  7.4.1 先进控制及辨识实验平台第83-84页
  7.4.2 滚动轴承噪音检测第84-85页
 7.5 小结第85-86页
第八章 结束语第86-87页
参考文献第87-90页
致谢第90-91页
作者在攻读硕士期间发表、录用及完成的论文第91页

论文共91页,点击 下载论文
上一篇:基于CORBA/JAVA的VPN网管系统在税务网络中的应用与研究
下一篇:M公司绩效管理体系设计