节点文献
ES4541逻辑分析仪系统软件设计
【作者】 王凤碧;
【导师】 师奕兵;
【作者基本信息】 电子科技大学 , 电路与系统, 2002, 硕士
【摘要】 本文从数据域测试对仪器的需要入手,首先论述了逻辑分析仪的发展状况及体系结构,并从虚拟仪器的角度简要阐述了ES4541虚拟逻辑分析仪的原理;然后介绍了本系统软件设计中所应用的面向对象程序设计的思想与Windows编程方法;在阐述ES4541逻辑分析仪系统软件组成结构的基础上详细论述了逻辑分析仪软件设计中的面板控制、存储限定字功能实现、GPIB通讯程序设计,最后,就系统软件的调试进行了论述。 在第一章,简要论述了数字系统信号特征及其对检测的要求,论述了逻辑分析仪在数据域测试中的应用、逻辑分析仪发展状况和体系结构,阐述了ES4541逻辑分析仪的原理以及对系统软件的设计要求。在第二章,论述了ES4541逻辑分析仪系统软件设计中运用的面向对象程序设计方法、windows编程的知识和人机界面设计原则,同时对编程工具Borland C++Builder作了介绍。在第三章,全面论述了逻辑分析仪系统程序设计的几个方面:程序总体结构、功能、自定义类,逻辑分析仪系统软件的设计说明,系统软件的变量传递,键盘操作的实现,波形保存、打开功能,存储限定字功能的实现。在第四章,介绍了ES4541逻辑分析仪实现GPIB程控的硬件基础,TMS9914内部结构,GPIB基本函数及其功能,逻辑分析仪系统的程控指令。第五章介绍了本系统软件设计中应用的C++Builder集成调试环境、调试方法,以及具体的系统调试过程。
【Abstract】 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.
【Key words】 virtual instrument; Logic analyzer; GPIB; system software; debugging;
- 【网络出版投稿人】 电子科技大学 【网络出版年期】2002年 02期
- 【分类号】TM935
- 【被引频次】3
- 【下载频次】148