Supercharge Your Innovation With Domain-Expert AI Agents!

Method, device and system for creating graphical user interface, and FPGA (Field Programmable Gate Array)

A graphical user interface and data technology, applied in the direction of program control devices, instruments, electrical digital data processing, etc., can solve the problems of no graphics acceleration function, data cannot be displayed more efficiently, etc., and achieve the effect of efficient display

Pending Publication Date: 2018-07-06
RIGOL
View PDF13 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Existing solutions have no problem on some devices with hardware graphics acceleration function, and can efficiently draw data according to software requirements, but for embedded platforms with limited processing capabilities, there is no graphics acceleration function, simply use software to draw data and then pass it through the display module displayed, the data cannot be displayed more efficiently

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method, device and system for creating graphical user interface, and FPGA (Field Programmable Gate Array)
  • Method, device and system for creating graphical user interface, and FPGA (Field Programmable Gate Array)
  • Method, device and system for creating graphical user interface, and FPGA (Field Programmable Gate Array)

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0045] figure 1 Create a method flow chart for the graphical user interface of the embodiment of the present invention, such as figure 1 As shown, the GUI creation method includes:

[0046] S101: the graphical user interface framework draws the menu part of the graphical user interface, and calculates the data drawing area;

[0047] S102: Field-Programmable Gate Array (Field-Programmable Gate Array, FPGA for short) acquires instrument test data, the above-mentioned data drawing area and menu part, and draws data in the data drawing area according to the instrument test data;

[0048] S103: The FPGA merges the drawn data with the menu part to generate a merged layer.

[0049] Depend on figure 1 As can be seen from the shown flow process, the present invention uses the GUI frame to draw the menu part of the GUI, and calculates the data drawing area; uses the FPGA to draw data in the data drawing area according to the instrument test data, and merges the drawn data with the me...

Embodiment 2

[0059] Embodiment 2 of the present invention also provides a graphical user interface creation device, which can be applied to testing instruments and meters. Since the problem-solving principle of the graphical user interface creation device is similar to the method in embodiment 1, its For specific implementation, reference may be made to the implementation of the method in Embodiment 1, and repeated descriptions will not be repeated.

[0060] image 3 It is a schematic structural diagram of an apparatus for creating a graphical user interface according to an embodiment of the present invention. like image 3 As shown in , the GUI creation device includes: a menu drawing unit 301 , an area calculation unit 302 , a data drawing unit 303 and a layer merging unit 304 .

[0061] A menu drawing unit 301, configured to draw the menu part of the graphical user interface;

[0062] an area calculation unit 302, configured to calculate a data drawing area;

[0063] A data drawing ...

Embodiment 3

[0069] Figure 5 Create a method flow chart for the graphical user interface of the embodiment of the present invention, such as Figure 5 As shown, the GUI creation method includes:

[0070] S501: Obtain the menu part, data drawing area and instrument test data of the GUI, the menu part is drawn by the GUI framework, and the data drawing area is calculated by the GUI framework;

[0071] S502: Draw data in the data drawing area according to the instrument test data;

[0072] S503: Merge the drawn data with the menu part to generate a merged layer.

[0073] The execution subject of the method for creating a graphical user interface in this embodiment is FPGA. Depend on Figure 5 As can be seen from the flow shown, the FPGA acquires the menu part of the graphical user interface, the instrument test data and the data drawing area, and then draws data in the data drawing area according to the instrument test data, and finally merges the drawn data with the menu part to generat...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention provides a method, a device and a system for creating a graphical user interface, and an FPGA (Field Programmable Gate Array). The method for creating the graphical user interface comprises the following steps that: a graphical user interface frame draws the menu part of a user interface and calculates a data drawing area; the FPGA obtains instrument testing data, the data drawing area and the menu part, and draws the data in the data drawing area on the basis of the instrument testing data; and the FPGA combines the drawn data with the menu part to generate a combined layer. Byuse of the method, through the graphical user interface frame, the menu part of the user interaction interface is drawn, the data part which needs to be efficiently displayed is combined with the menupart after the data part is drawn through the FPGA, and the data can be efficiently displayed.

Description

technical field [0001] The invention relates to instrument detection data processing technology, in particular to a graphical user interface creation method, device, system and FPGA. Background technique [0002] In order to be better used by users, the current instrumentation and other equipment need to display the processed data to the user as quickly as possible. This part of the data is often used for programmable logic processing with a field programmable gate array (FPGA) to speed up Processing speed, usually also provide a graphical user interface (here generally use the existing graphical user interface software framework to develop, such as the commonly used Qt framework) to display the menu and interact with the user, the data part and the menu display are combined to form a Instrumentation equipment that can interact with users. [0003] Existing solutions generally use FPGA to process the data part, and then hand over the data to the software. The software uses ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G06F9/44
CPCG06F8/38
Inventor 党震王悦王铁军李维森
Owner RIGOL
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More