● 摘要
随着仪器技术的发展,用户对仪器的人机交互功能提出了更高的要求,具有图形用户界面(Graphic User Interface)的仪器受到越来越多的重视,友好的图形用户界面可以提供丰富的信息和直观的表达方式;近年来,由于嵌入式系统的普及,嵌入式图形用户界面的开发也取得了初步成果。本课题主要研究在嵌入式系统上实现适合测量仪器应用的图形用户界面。 本论文首先分析了当前测量仪器用户交互界面的实现方式,由于硬件条件的限制,测量仪器较少使用图形用户界面,或者使用的图形用户软件系统通用性较差;而针对嵌入式应用的图形用户界面则取得了一些成果,也出现了相关的图形库。本课题针对这些现状,提出了一种解决方法:在基于ARM7 S3C44B0X的嵌入式系统平台上,通过移植嵌入式操作系统µC/OS_Ⅱ和图形软件µC/GUI搭建通用的软件平台,运用图形软件提供的函数,实现测量仪器的特殊图形用户界面。ARM处理器是目前业内领先的32位微处理器,基于ARM的嵌入式技术已经成为该领域研究的热点。µC/OS_Ⅱ操作系统是源码公开的嵌入式操作系统,专门面向中小型应用,能很好满足系统的多任务需求。µC/GUI图形库专门为嵌入式应用设计,提供丰富的图形函数,并具备良好的可裁剪性和移植性,很好地协助完成应用程序的开发。 本课题分析总结了虚拟仪器控件的类型,开发出典型的测量仪器控件函数,进行了显示模拟,讨论了当前先进的数字荧光示波器的原理。
相关内容
相关标签