文摘
英文文摘
1 绪论
1.1 GPIB简介
1.2 逻辑分析仪的发展现状及趋势
1.3 本课题的主要研究内容
2 系统总体方案设计
2.1 系统方案的选择
2.1.1 GPIB接口板的设计方案
2.1.2 逻辑分析仪的设计方案
2.2 系统项层结构设计
3 系统的硬件设计
3.1 GPIB接口板硬件设计
3.1.1 GPIB通用接口系统的基本特性
3.1.2 GPIB接口功能系统
3.1.3 GPIB握手协议(三线挂钩过程)
3.1.4 GPIB接口板硬件基础
3.1.5 控制器状态机的设计
3.1.6 主状态机的实现
3.1.7 面向计算机系统总线的接口设计
3.1.8 面向GPIB总线的设计
3.1.9 GPIB接口顶层文件的生成
3.2 逻辑分析仪的硬件设计
3.2.1 逻辑分析仪的原理
3.2.2 逻辑分析仪方案论证
3.2.3 逻辑分析仪的硬件基础
3.2.4 逻辑电路的模块设计
3.2.5 双MCU通讯设计
3.2.6 电源电路设计
3.2.7 复位电路设计
3.2.8 Flash接口电路设计
3.2.9 SDRAM接口电路设计
3.2.10 外扩SRAM接口电路设计
3.2.11 LCD显示控制电路设计
3.2.12 键盘电路设计
4 系统的软件设计
4.1 GPIB接口的软件设计
4.2 逻辑分析仪的软件设计
4.2.1 Flash操作软件程序
4.2.2 初始化子程序设计
4.2.3 FPGA中的地址操作子程序设计
4.2.4 LCD显示子程序设计
4.2.5 外部中断程序的设计
4.2.6 键盘子程序设计
4.3 基于LabVIEW的虚拟仪器设计
4.3.1 LabVIEW简介
4.3.2 SCPI简介
4.3.3 带GPIB接口的逻辑分析仪的实物图
5 调试
5.1 硬件调试心得
5.2 软件调试心得
5.2.1 GPIB接口板的软件调试
5.2.2 逻辑分析仪的软件调试
6 结论与展望
参考文献
攻读硕士学位期间学术论文及科研情况
致谢
西华大学;