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

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

第一章 绪论第1-14页
 1.1 总线的概念和分类第10-11页
 1.2 PCI总线和ISA总线第11-12页
 1.3 USB串行总线的优势第12-13页
 1.4 本课题研究的内容和意义第13-14页
第二章 USB系统简介第14-40页
 2.1 USB线缆和信号第14-17页
  2.1.1 USB接头和电缆第14-15页
  2.1.2 USB接口电器特性第15-16页
  2.1.3 USB编码方式第16-17页
 2.2 USB传输体系简介第17-21页
  2.2.1 USB主机和设备第18-19页
  2.2.2 USB设备的端点、接口和配置第19页
  2.2.3 USB传输类型第19-20页
  2.2.4 管道(Pipe)第20页
  2.2.5 USB通信流模型第20-21页
 2.3 USB接口通信协议第21-40页
  2.3.1 数据域格式第22-24页
  2.3.2 包格式第24-26页
  2.3.3 事务格式(Packet Format)第26-30页
  2.3.4 标准 USB描述符定义(standard Descriptor Definition)第30-32页
  2.3.5 USB设备请求(Oevice Request)第32-36页
  2.3.6 设备状态图和总线枚举过程第36-38页
  2.3.7 系统配置过程第38-40页
第三章 设备软硬件设计第40-54页
 3.1 设备硬件设计第41-46页
  3.1.1 USB控制芯片的选择第41-42页
  3.1.2 PDIUSBD12芯片简介第42-44页
  3.1.3 系统硬件设计第44-45页
  3.1.4 采样保持电路设计第45-46页
 3.2 单片机程序(固件)设计第46-54页
  3.2.1 固件程序结构第47-48页
  3.2.2 主程序和中断程序的分工与合作第48-51页
  3.2.3 A/D转换功能的C语言实现第51-53页
  3.2.4 描述符的 C语言实现第53-54页
第四章 WDM驱动程序设计第54-58页
 4.1 WDM模型概述第54-55页
 4.2 WDM驱动程序基本例程第55-58页
  4.2.1 驱动程序入口例程(DriverEntry)第56-57页
  4.2.2 分发例程第57-58页
4.3 USB设备驱动程序编程接口第58-59页
4.4 设备驱动程序开发第59-66页
 4.4.1 驱动开发工具的选择第59-60页
 4.4.2 驱动程序的编写第60-62页
 4.4.3 驱动程序编译的方法第62-64页
 4.4.4 驱动程序的安装和INF文件第64-66页
第五章 应用程序设计及结果分析第66-75页
 5.1 GUID问题第66-68页
 5.2 多线程问题第68-69页
 5.3 曲线的绘制问题第69页
 5.4 测试结果及分析第69-75页
  5.4.1 正弦信号第70-72页
  5.4.2 方波和三角波第72-75页
第六章 总结第75-77页
 6.1 课题工作的总结第75页
 6.2 进一步工作设想第75-77页
致谢第77-78页
附录(主要硬件电路图)第78-79页
参考文献第79-81页
攻读学位期间发表的学术论文第81页

论文共81页,点击 下载论文
上一篇:供水网络技术经济特征及价格管理分析
下一篇:MIMO信道模型的研究