• 论文 •
谭大鹏,李培玉,潘晓弘
TAN Da-peng, LI Pei-yu, PAN Xiao-hong
摘要: 针对嵌入式工业监测系统图形用户界面占用空间较大、可配置性差、实时性不强等问题,提出了一种基于Qt/E的轻型图形用户界面构件库实现方法。分析了工业监测技术的基本特点,并对Qt/E基本库进行裁减。通过多线程技术提高了对监测数据采集、分析和显示的并行处理能力,使图形用户界面的实时性、快速性得到了保证。利用Qt内部通信接口,实现了无需回调的消息映射机制,提高了界面上下文切换速度,使图形用户界面开发过程更加简单和透明。开发了面向工业监测的共享构件库,较好地解决了其跨平台适用性问题,并能根据用户的具体需求进行配置与裁减。工业现场实验证明,利用该构件库开发的图形用户界面占用空间较小,实时性好,能够在Linux,uCOS等嵌入式平台环境下稳定运行,为工业监测系统交互性的提高提供了较好的技术支持。
中图分类号: