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

基于USB的数据采集系统的设计与实现

摘要第1-6页
ABSTRACT第6-10页
第一章 绪论第10-14页
   ·数据采集技术的发展第10-11页
   ·USB技术的发展第11-12页
   ·国内外研究现状第12页
   ·本课题主要研究内容第12-14页
第二章 USB技术简介第14-24页
   ·USB总线拓扑结构第14-15页
   ·USB的通信协议第15-20页
     ·信息包第16-17页
     ·常用的几种包格式第17-18页
     ·事务处理第18-20页
   ·USB传输方式第20-24页
第三章 基于USB的数据采集系统的整体设计第24-26页
   ·基于USB数据采集系统的关键性能指标第24页
   ·基于USB数据采集系统的硬件构成第24-25页
   ·基于USB数据采集系统的软件构成第25-26页
第四章 基于USB的数据采集系统硬件设计第26-41页
   ·USB接口芯片选择第26-35页
     ·STM32F103C8特性第26-28页
     ·STM32F103C8芯片结构第28-29页
     ·STM32F103C8的全速USB Device接口第29-32页
     ·传输模式的选择第32页
     ·STM32F103C8的通用定时器第32-33页
     ·STM32F103C8的SPI接口第33-35页
   ·A/D芯片选择第35-39页
     ·MAX1270特性第35页
     ·MAX1270引脚描述第35-37页
     ·MAX1270工作方式第37-39页
   ·STM32F103C8与MAX1270的连接电路第39-40页
   ·采集设备原理图和实物图第40-41页
第五章 基于USB的数据采集系统软件设计第41-63页
   ·采集设备固件程序第41-53页
     ·固件开发环境介绍第41页
     ·固件程序功能描述和模块划分第41-42页
     ·USB通信模块第42-49页
     ·采样控制模块第49-51页
     ·主函数和程序流程第51-53页
   ·采集设备驱动程序第53-57页
     ·Windows WDM设备驱动概述第53-54页
     ·USB驱动程序的WDM结构第54-55页
     ·设备驱动开发环境介绍第55-56页
     ·采集设备驱动设计和实现第56-57页
   ·用户应用程序第57-63页
     ·应用程序功能模块划分第57页
     ·主框架的设计和实现—CADSDlg类第57-60页
     ·设备访问模块—CUsbDevice类第60页
     ·显示模块—CDisplay第60-61页
     ·采样设置模块—CADSetupDlg第61-63页
第六章 系统测试和分析第63-65页
   ·测试环境第63页
   ·测试结果第63-64页
   ·测试结果分析第64-65页
第七章 总结与展望第65-66页
   ·论文的研究成果第65页
   ·下一步的工作第65-66页
参考文献第66-68页
附录1 设备驱动关键例程第68-82页
   ·初始化例程DriverEntry()第68页
   ·创建设备例程AddDevice()第68-69页
   ·PnP例程OnStartDevice()和OnRemoveDevice()第69-71页
   ·设备控制例程DeviceControl()第71-74页
   ·数据读写例程第74-82页
附录2 设备访问模块内部接口枚举设备程序代码第82-86页
附录3 显示模块波形绘制处理代码第86-91页
致谢第91-92页
攻读学位期间发表的学术论文目录第92页

论文共92页,点击 下载论文
上一篇:农作物病虫害自动测报系统的设计与实现
下一篇:满足任务尺寸空间需求的并联机器人的参数优化设计方法