文摘
英文文摘
声明
第1章绪论
1.1课题研究背景
1.1.1 USB总线的发展概况及特点
1.1.2虚拟仪器的发展概况
1.1.3虚拟仪器的研究现状
1.2示波器的现状与发展
1.3虚拟示波器的现状与发展前景
1.4课题来源及本文的主要内容
第2章系统总体方案及硬件设计
2.1系统总体方案
2.2硬件芯片的选择
2.2.1主控芯片的选择
2.2.2 AD芯片的选择
2.2.3 FIFO芯片的选择
2.3硬件总体设计原理与实现
2.3.1主控芯片的工作方式选择
2.3.2 FIFO的数据缓存设计
2.3.3信号调理电路
2.3.4触发同步设计
2.4本章小结
第3章基于Lab Windows/CVI平台的软件设计方案与实现
3.1 LabWindows/CVI开发平台简介
3.1.1 LabWindows/CVI的应用范围
3.1.2 LabWindows/CVI特点
3.1.3 LabWindows/CVI中对象编程的概念
3.1.4 LabWindows/CVI虚拟仪器软件的组成
3.2软件系统设计方案
3.2.1 LabWindows/CVI应用程序设计方案
3.2.2固件程序总体设计
3.2.3固件下载驱动开发
3.2.4动态库设计
3.3软件实现方案
3.3.1固件程序的设计
3.3.2设备驱动程序开发
3.3.3动态库设计
3.3.4 LabWindows/CVI应用程序的设计
3.4本章小结
第4章基于Visual C++开发工具的软件设计方案和实现
4.1 Visual C++软件开发工具简介
4.1.1开发环境介绍
4.1.2利用MFC类库开发Windows应用程序
4.2软件系统设计方案
4.3软件实现方案
4.3.1通信接口模块
4.3.2波形显示模块
4.3.3参数设定模块
4.3.4数据处理模块
4.3.5波形分析模块
4.3.6两种软件设计方案的对比
4.4本章小结
结论
参考文献
攻读学位期间发表的学术论文
致谢