首页> 中文学位 >基于WinCE的任意波形发生器图形用户界面的研究
【6h】

基于WinCE的任意波形发生器图形用户界面的研究

代理获取

目录

文摘

英文文摘

声明

第一章 绪论

1.1选题背景和意义

1.2国内外研究状况

1.3本论文研究的主要内容

1.4本论文组织结构

第二章 嵌入式GUI概况

2.1图形用户界面概述

2.1.1图形用户界面的技术概述

2.1.2图形用户界面的基本特点

2.1.3图形用户界面的结构模型

2.1.4图形用户界面的发展方向

2.2嵌入式系统概述

2.3嵌入式GUI

2.3.1 GUI在嵌入式系统中的地位

2.3.2当前流行的几种GUI的方案

2.3.3任意波形发生器GUI方案选型

第三章 嵌入式GUI的相关技术研究

3.1系统结构

3.1.1嵌入式GUI系统层次结构

3.1.2嵌入式GUI系统结构模型

3.2核心机制与技术

3.2.1嵌入式GUI的驱动机制分析

3.2.2窗口管理技术

3.3 WinCE中GUI的消息处理

3.3.1消息的内容

3.3.2消息标志符的值

3.3.3消息的种类

3.3.4队列消息和非队列消息

3.3.5消息的发送

3.3.6消息的处理

3.3.7消息的接收

3.4 WinCE的线程

3.4.1线程的概念

3.4.2线程间通信

3.5 WinCE的窗口管理

第四章 任意波形发生器GUI系统设计概述

4.1系统软件开发环境搭建

4.1.1 Platform Builder概述

4.1.2 EVC4.0概述

4.2系统软件设计流程

4.2.1系统初始化

4.2.2系统软件设计流程图

4.3串口通讯协议设计

4.3.1帧头数据结构

4.3.2帧数据结构

第五章 任意波形发生器GUI的系统设计与实现

5.1系统功能

5.1.1人机操作界面特点

5.1.2任意波形发生器的操作界面

5.1.3输入系统

5.1.4多界面系统

5.2多窗口多菜单显示设计与实现

5.3波形参数处理算法及显示

5.3.1参数转换算法

5.3.2参数精度控制算法

5.3.3波形参数的显示

5.4波形显示控件设计与显示

第六章 总结与展望

6.1总结

6.2展望

致谢

参考文献

攻读硕士学位期间发表的论文

展开▼

摘要

任意波形发生器(Arbitrary Waveform Generator)是一种常用的信号源,广泛用于科学研究、生产实践和教学实践等领域。随着微电子和计算机技术的蓬勃发展,人们对任意波形发生器的性能、易操作性和界面友好性也提出了更高的要求。
   图形用户界面(Graphical User Interface)作为任意波形发生器系统的重要组成部分之一,不仅为用户提供了友好的操作界面,也提升了仪器的普及率。嵌入式操作系统WinCE不但可靠性高、开放性好、开发周期短,而且具有良好的图形界面等显著优点,广泛应用在嵌入式系统中。本论文对WinCE操作系统下的GUI系统结构、消息驱动机制、窗口管理技术、多线程技术等重要组件进行了较为深入的分析,并针对本项目GUI具体设计任务的要求,提出了一整套多窗口多菜单的实时切换及显示方案,并在此基础上,构建了大尺寸图形实时显示与刷新控件,从而有效的解决了多种波形实时显示的问题。最终设计了一个轻型、易操作、占资源少、高性能、健壮性好的任意波形发生器人机交互系统。
   本文的研究工作,密切结合在研项目“基于WinCE的任意波形发生器的人机交互系统设计与实现”,使多窗口多菜单设计、图形控件实时显示等技术在实际系统中进一步得到验证,证明了本文研究的有效性,也具有一定的实际意义。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号