High-reliability embedded man-machine interface and realizing method thereof

A man-machine interface, reliable technology, applied in the direction of instrumentation, electrical digital data processing, etc., can solve the problems of high CPU usage, rough display effect, no graphics processor system, etc., to achieve strong versatility and applicability, The effect of reducing CPU participation and saving CPU resources

Inactive Publication Date: 2012-06-27
BEIJING RES INST OF TELEMETRY
View PDF4 Cites 15 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0002] The human-computer interaction interface in traditional embedded systems is implemented in pure software graphics mode. Due to the limited capabilities of the embedded system itself, it does not have an independent graphics processor system, resulting in embedded systems that either work at low CPU usage but display Text mode with rough effects, or work in graphics mode with good display effect but high CPU usage
The high CPU occupancy rate greatly affects the real-time performance of the embedded system. For applications with certain real-time requirements and certain calculation requirements, the reliability of the embedded system is obviously greatly reduced.

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
  • High-reliability embedded man-machine interface and realizing method thereof
  • High-reliability embedded man-machine interface and realizing method thereof
  • High-reliability embedded man-machine interface and realizing method thereof

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0028] Below in conjunction with accompanying drawing and specific embodiment the present invention is described in further detail:

[0029] Such as figure 1 Shown is the functional block diagram of the embedded system man-machine interface of the present invention, the embedded system man-machine interface comprises embedded CPU, DMA controller, hardware access module, Flash memory and display, wherein embedded CPU sends DMA instruction to DMA controller, DMA command is a structure array, which contains related variables required by DMA operation, including source address, total read length, target address and step length.

[0030] The DMA controller receives the DMA command output by the embedded CPU, and analyzes the variable information in the DMA command array to obtain the read address and read length required for reading the Flash memory, as well as the write address and step required for writing to the display. Step length, and output the read address, read length, wr...

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 relates to a high-reliability man-machine interface of an embedded system and a realizing method of the man-machine interface. A novel method of the man-machine interface of the embedded system is achieved by adopting a Flash storage unit and a hardware access module and matching with a DMA (direct memory access) controller. By using the method, an access process, a calculation process and a drawing process for the graphic data of the interface in a man-machine interface realizing technique are separated from the operation of a CPU (central processing unit), and are achieved by a high-speed logic circuit; the CPU only needs to send out an interface drawing instruction, the intermediate process of drawing the interface is not necessary to be intervened; and the DMA controller of the high-speed logic circuit and the hardware access module directly access a storage unit and display a storage area according to the drawing instruction, so as to carry out the direct access of the graphic data and the calculation of interface drawing. By using the man-machine interface and the realizing method, the high-speed and independent drawing of a graph of the man-machine interface is achieved, and the purpose that a graphic calculation process and a drawing process basically do not occupy the time of the CPU is achieved, so that more resources of the CPU are saved for the embedded system, and the reliability of the embedded system is obviously improved.

Description

technical field [0001] The invention relates to a high-reliability embedded system man-machine interface and a realization method thereof. Background technique [0002] The human-computer interaction interface in traditional embedded systems is implemented in pure software graphics mode. Due to the limited capabilities of the embedded system itself, it does not have an independent graphics processor system, resulting in embedded systems that either work at low CPU usage but display Text mode with rough effects, or work in graphics mode with good display effect but high CPU usage. However, the high CPU occupancy rate greatly affects the real-time performance of the embedded system. For applications with certain real-time requirements and certain calculation requirements, the reliability of the embedded system is obviously greatly reduced. [0003] Embedded systems often have certain calculation requirements, and some applications even have a large amount of calculations, whi...

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
Patent Type & Authority Applications(China)
IPC IPC(8): G06F13/28
Inventor 王佳佳龚立东顾兴旺夏周佶李树忠孙甲琦
Owner BEIJING RES INST OF TELEMETRY
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products