ES4541逻辑分析仪系统软件设计
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
本文从数据域测试对仪器的需要入手,首先论述了逻辑分析仪的发展状况及体系结构,并从虚拟仪器的角度简要阐述了ES4541虚拟逻辑分析仪的原理;然后介绍了本系统软件设计中所应用的面向对象程序设计的思想与Windows编程方法;在阐述ES4541逻辑分析仪系统软件组成结构的基础上详细论述了逻辑分析仪软件设计中的面板控制、存储限定字功能实现、GPIB通讯程序设计,最后,就系统软件的调试进行了论述。
     在第一章,简要论述了数字系统信号特征及其对检测的要求,论述了逻辑分析仪在数据域测试中的应用、逻辑分析仪发展状况和体系结构,阐述了ES4541逻辑分析仪的原理以及对系统软件的设计要求。在第二章,论述了ES4541逻辑分析仪系统软件设计中运用的面向对象程序设计方法、windows编程的知识和人机界面设计原则,同时对编程工具Borland C++Builder作了介绍。在第三章,全面论述了逻辑分析仪系统程序设计的几个方面:程序总体结构、功能、自定义类,逻辑分析仪系统软件的设计说明,系统软件的变量传递,键盘操作的实现,波形保存、打开功能,存储限定字功能的实现。在第四章,介绍了ES4541逻辑分析仪实现GPIB程控的硬件基础,TMS9914内部结构,GPIB基本函数及其功能,逻辑分析仪系统的程控指令。第五章介绍了本系统软件设计中应用的C++Builder集成调试环境、调试方法,以及具体的系统调试过程。
In this dissertation, first, based on the aspects of the request to the instrument in data domain test logic analyzer's development and it's architecture are introduced. And the principle of virtual logic analyzer is discussed. Second, object-oriented programming and windows programming is introduced. The design of the control function and the GPIB communication of system software. At last the dissertation deals with the debugging of the system program.
    Chapter one discusses the signal characteristic and detecting requirement of digital system, and introduces the application in data domain test, the development of logic analyzer and the system architecture. The principle of the ES4541 logic analyzer is also introduced in this chapter. Chapter two discusses the object-oriented programming method ? the knowledge in windows programming which are applied in system software design of logic analyzer and the interface between the users and the computers. Then it introduces the used programming software桞orland C++ Builder. Chapter three discusses aspects of software design of ES4541 logic analyzer including the system structure, the system function, the user-defined class, the programming of waveform analysis and displaying. It elaborates the realization of the storing and the opening of waveform, the realization of the pre-defined word trigging and the document of system software. Chapter four detailly discusses the GPIB's control programming. Chapter five introduces the debugging environment and method of C++ Builder and introduces the system software's debugging and error correcting.
引文
1.张世箕,杨安禄,陈长龄.自动测试系统.电子科技大学出版社,1990.48-59
    2.张世箕,陈长龄,杨安禄.可程控电子设备接口技术.电子科技大学出版社,1990.20-45
    3.李广军,王厚军.实用接口技术.成都:电子科技大学出版社.1997.22-35
    4.齐治昌,谭庆平,宁洪.软件工程.高等教育出版社,1997.209-215
    5.何丕雁.CAT工作站硬件平台及驱动软件的设计:[硕士论文].成都:电子科技大学自动化学院1997
    6.顾乃 孙续.逻辑分析仪原理与应用.人民邮电出版社.1989.1.11

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700