当前位置:主页 > 社科论文 > 逻辑论文 >

ES4541逻辑分析仪系统软件设计

发布时间:2021-09-25 17:21
  本文从数据域测试对仪器的需要入手,首先论述了逻辑分析仪的发展状况及体系结构,并从虚拟仪器的角度简要阐述了ES4541虚拟逻辑分析仪的原理;然后介绍了本系统软件设计中所应用的面向对象程序设计的思想与Windows编程方法;在阐述ES4541逻辑分析仪系统软件组成结构的基础上详细论述了逻辑分析仪软件设计中的面板控制、存储限定字功能实现、GPIB通讯程序设计,最后,就系统软件的调试进行了论述。 在第一章,简要论述了数字系统信号特征及其对检测的要求,论述了逻辑分析仪在数据域测试中的应用、逻辑分析仪发展状况和体系结构,阐述了ES4541逻辑分析仪的原理以及对系统软件的设计要求。在第二章,论述了ES4541逻辑分析仪系统软件设计中运用的面向对象程序设计方法、windows编程的知识和人机界面设计原则,同时对编程工具Borland C++Builder作了介绍。在第三章,全面论述了逻辑分析仪系统程序设计的几个方面:程序总体结构、功能、自定义类,逻辑分析仪系统软件的设计说明,系统软件的变量传递,键盘操作的实现,波形保存、打开功能,存储限定字功能的实现。在第四章,介绍了ES4541逻辑分析仪实现G... 

【文章来源】:电子科技大学四川省 211工程院校 985工程院校 教育部直属院校

【文章页数】:70 页

【学位级别】:硕士

【文章目录】:
第一章 绪论
    1.1 逻辑分析仪与数据域测试
        1.1.1 数字系统信号特征及其对检测的要求
        1.1.2 逻辑分析仪在数据域测试中的应用
    1.2 逻辑分析仪体系结构
    1.3 ES4541逻辑分析仪的实现原理
        1.3.1 虚拟逻辑分析仪
        1.3.2 ES4541虚拟逻辑分析仪原理
        1.3.3 ES4541虚拟逻辑分析仪系统软件的设计要求
第二章 ES4541逻辑分析仪系统软件的基本设计思想
    2.1 面向对象编程思想
    2.2 Windows编程特点
    2.3 Borland C++Builder简介
    2.4 ES4541逻辑分析仪人机界面风格
        2.4.1 人机界面设计过程
        2.4.2 界面设计的一般问题
        2.4.3 ES4541逻辑分析仪人机界面实现的原则考虑
第三章 ES4541逻辑分析仪系统本控软件设计
    3.1 概述
        3.1.1 系统软件组成及分块功能
    3.2 系统软件的设计
        3.2.1 软件结构
        3.2.2 关于自定义类LAnalyzer
    3.3 系统软件中的窗体及功能设计实现
        3.3.1 逻辑分析仪系统软件组成
        3.3.2 功能设计
            3.3.2.1 activity.cpp单元设计
            3.3.2.2 单元lactrl.cpp的设计
            3.3.2.3 单元laFormat.cpp的设计
            3.3.2.4 单元laList.cpp的设计
            3.3.2.5 单元laSet.cpp的设计
            3.3.2.6 单元laUasm.cpp的设计
            3.3.2.7 单元preuasm.cpp的设计
            3.3.2.8 单元WaveS.cpp的设计
            3.3.2.9 单元wtrace.cpp的设计
            3.3.2.10 单元Wuasm.cpp的设计
            3.3.2.11 preUasm.cpp单元的设计
            3.3.2.12 laStrgD.cpp单元的设计
            3.3.2.13 单元asmio.cpp的设计
            3.3.2.14 单元convdata.cpp的设计
    3.4 系统软件的变量传递设计
    3.5 控制面板的实现
    3.6 波形存档、打开功能的设计
    3.7 存储限定字功能的实现
第四章 ES4541逻辑分析仪的程控功能设计
    4.1 程控功能实现的硬件基础
        4.1.1 TMS9914内部结构介绍
    4.2 GPIB基本函数及其功能实现
    4.3 ES454逻辑分析仪系统程控指令实现
        4.3.1 程控消息译码
        4.3.2 逻辑分析仪程控指令集设计
第五章 系统软件调试
    5.1 Borland C++ Builder集成调试环境
        5.1.1 集成调试环境的设置
        5.1.2 断点
        5.1.3 系统软件错误类型
    5.2 调试与纠错
第六章 结束语
参考文献
致谢
附录1
附录2
个人简历



本文编号:3410135

资料下载
论文发表

本文链接:https://www.wllwen.com/shekelunwen/ljx/3410135.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户33a2b***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com