基于嵌入式系统的数字示波器用户图形界面的实现
的变化的关系,是设计的关键。rigol团队曾经使用一些全局变量,来做为各种状态、各种模式下的标示,用以改变用户的图形界面。但是因为变量的众多,导致变量之间的搭配的可能性成倍的增加,状态的转移关系也就会成倍的增加。这对于编程者来说,与其说是在编程,还不如说是在做一道及其庞杂的逻辑组合题。 所以,这样的思路在理论上是可行的,但在实际中是不可取的。我们应该尽量的去其枝叶,找到能够贯穿整个系统,标示不同的状态以及模式的变量或者结构。最终,我们以键盘的输入键值为主线,辅以各种的全局变量,来控制系统状态的变化。键值虽然有许多许多,但是因为只有这么一个变量做为状态量,系统状态的变化,就可以在掌控之中了。所以,在这个系统中,键值变量key_id成为了主角,用户界面将围绕其进行改变。 键值变量key_id要根据用户的输入进行改变。在这里我们就不描绘状态 5 结语 目前,国内的数字示波器,除了测量信号的性能指标较低外,在系统的整体性、用户的可操作性等功能上不及国外产品考虑得周详。 为了弥补国内产品在这方面的缺陷,rigol开发团队开发出的这款ds1000系列数字示波器除了实现高存储深度,高测量精度等功能之外,更是注重了图形用户界面的设计。继续保持其在技术上的创新和人性化、本土化的优势,新的用户图形界面使得用户能够比以往更加容易测量与分析波形。随着仪器的功能增多,会对用户图形界面(gui)提出更高的要求,那么就要求gui更加系统化、模块化、功能化。所以,在这方面我们还有许多工作要做。 [1]visualdsp++4.0 kernal (vdk)usersguide, analog devices, inc. 2005 [2]blackfin系列dsp原理与系统设计 ,陈峰,电子工业出版社, 2004 [3]数据采集与处理技术,马明建,周长城,西安交通大学出版社,2001 [4]数字电路设计与应用实践教程,王振红,机械工业出版社,2003 [5]军用电子测量仪器应用指南,梅劲松,电子工业出版社,2001 [6]rigol《ds5000系列数字示波器技术文件》,内部资料,2004
变量是如何转移的。我们介绍对于既定的键值变量key_id是如何完成用户图形界面的输出的。
嵌入式系统数字示波器用户图形界 相关文章:
- 频宽、取样速率及奈奎斯特定理(09-14)
- 为什么要进行信号调理?(09-30)
- IEEE802.16-2004 WiMAX物理层操作和测量(09-16)
- 为任意波形发生器增加价值(10-27)
- 基于PCI 总线的高速数据采集系统(09-30)
- 泰克全新VM6000视频测试仪助力数字电视等产品测试 (10-06)