Design and Implementation of Embedded GUI Based on Qt
Author:
Affiliation:

Fund Project:

  • Article
  • |
  • Figures
  • |
  • Metrics
  • |
  • Reference
  • |
  • Related
  • |
  • Cited by
  • |
  • Materials
    Abstract:

    [Objective] To address the demands for real-time performance, reliability, and interactivity of embedded graphical interfaces in industrial control-particularly the high-precision and rapid response requirements for real-time parameter monitoring (e.g., current, voltage, temperature, vibration) in motor protectors and test systems within the electrical machinery domain, this paper aims to resolve the issues of lengthy development cycles and poor flexibility associated with traditional dedicated human-machine interface by proposing an efficient graphical user interface (GUI) solution based on Qt/Embedded. [Methods] The implementation utilized an ARM Cortex-A5 based IAC-A5D3x-Kit development board as the hardware platform. After comprehensive evaluation of various GUI frameworks including Microwindows and MiniGUI, Qt/Embedded was selected as the optimal development framework due to its superior performance characteristics. The development process adopted a host-target cross-compilation approach, successfully completing Linux 3.6.9 kernel configuration, Qt 4.8.2 library porting, and USB/VGA driver development. [Results] The test results showed that the system supported keyboard, mouse, and VGA display interactions, with a real-time monitoring interface refresh delay of less than 1 second and file copy efficiency reached 4.3 MB/s. These met the performance requirements of industrial control scenarios, validated the system’s high reliability and efficiency in dynamic data visualization and file operations. [Conclusion] By integrating Qt/Embedded with a customized Linux kernel, the system achieves high reliability and efficient human-machine interaction. This GUI solution provides an extensible framework that effectively supports industrial automation needs. The research not only contributes valuable insights and methodologies but also demonstrates broader application prospects and potential for further innovation in automation systems.

    Reference
    Related
    Cited by
Get Citation

ZHENG Hong, LIN Xiaochun. Design and Implementation of Embedded GUI Based on Qt[J]. Electric Machines & Control Application,2025,52(10):1108-1114.

Copy
Share
Article Metrics
  • Abstract:
  • PDF:
  • HTML:
  • Cited by:
History
  • Received:July 01,2025
  • Revised:August 21,2025
  • Adopted:
  • Online: October 31,2025
  • Published:
You are thevisitor
沪ICP备16038578号-3
Electric Machines & Control Application ® 2025
Supported by:Beijing E-Tiller Technology Development Co., Ltd.

沪公网安备 31010702006048号