Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Multistage menu management system and management method for embedded system

An embedded system and management system technology, applied in the menu interface field of embedded systems, can solve problems such as inconvenient modification, low traversal efficiency, and complicated relationship between menu items, and achieve flexible addition and deletion of nodes, clear and simple organizational context Effect

Inactive Publication Date: 2017-09-22
FUJIAN SUNNADA TECH CO LTD
View PDF7 Cites 13 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] However, the relationship between the menu items in the above method is complicated, and the traversal efficiency is low when modifying, and the modification is inconvenient

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
  • Multistage menu management system and management method for embedded system
  • Multistage menu management system and management method for embedded system
  • Multistage menu management system and management method for embedded system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0057] Please refer to figure 1 and 3 , Embodiment 1 of the present invention is:

[0058]A multi-level menu management system for an embedded system, comprising an information import unit 1, a kernel processing unit 2, a human-computer interaction unit 3 and a display unit 4, and the kernel processing unit 2 communicates with the information import unit 1, the human-computer interaction unit 3 and the display unit 4 respectively. Display unit 4 is connected; Wherein, kernel processing unit 2, human-computer interaction unit 3 and display unit 4 all adopt the notification message encapsulation of POSIX thread interface, thereby kernel processing unit 2 is respectively connected with human-computer interaction unit 3 and display unit by POSIX thread interface 4 connection; the information import unit 1 includes the interface part for importing common file systems or directly importing the flash memory in a fixed format, specifically, the information import unit 1 includes a FA...

Embodiment 2

[0064] Please refer to Figure 4 , the second embodiment of the present invention is:

[0065] A management method corresponding to the multi-level menu management system of the embedded system of the first embodiment above, comprising:

[0066] Obtain preset menu items; the menu items include menu names, picture information and transaction information, and the transaction information includes menu transaction function hooks and / or menu special processing hooks;

[0067] Classifying the menu items according to the menu name to obtain classification information;

[0068] Using menu items as nodes, generating a menu tree with a binary tree structure according to the hierarchical information;

[0069] Real-time judge whether there is a menu trigger event, if there is a menu trigger event, then traverse the menu tree according to the trigger event to obtain the corresponding menu item; if there is no menu trigger event, then continue to perform the judgment operation;

[0070] ...

Embodiment 3

[0071] Please refer to Figure 5 , Embodiment three of the present invention is:

[0072] A management method corresponding to the multi-level menu management system of the embedded system of the first embodiment above, comprising:

[0073] The information import unit obtains the pre-edited menu items from the external memory, and imports the pre-edited menu items into the kernel processing unit, the menu items include menu names, picture information and transaction information, and the transaction information includes menu transactions Handling function hooks and / or menu special handling hooks;

[0074] The kernel processing unit classifies the menu items according to the menu name to obtain classification information;

[0075] Using menu items as nodes, generating a menu tree with a binary tree structure according to the hierarchical information;

[0076] Real-time judgment whether to receive the menu trigger event of the human-computer interaction unit, if the menu trigg...

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 discloses a multistage menu management system and management method for an embedded system. The system comprises an information importing unit and a kernel processing unit, wherein the information importing unit is used for importing a preset menu item into the kernel processing unit, and the menu item comprises transaction processing information; the kernel processing unit is used for grading the menu item to obtain grading information; and the menu item is taken as a node, and a menu tree of a binary tree structure can be generated according to the grading information. The method comprises the following steps that: obtaining the preset menu item, wherein the menu item comprises the transaction processing information; grading the menu item to obtain the grading information; and taking the menu item as the node, and generating the menu tree of the binary tree structure on the basis of the grading information. In a binary tree way, the menu is organized, the tissue venation of the menu is clear and simple, binary tree traverse efficiency is far superior to the traverse efficiency of an organization structure formed by a freely-created linked list in the prior art, and the node can be more flexibly increased and decreased.

Description

technical field [0001] The invention relates to the technical field of menu interfaces of embedded systems, in particular to a multi-level menu management system and management method of embedded systems. Background technique [0002] With the improvement of embedded (single-chip microcomputer) system performance, embedded systems gradually replace CPU applications in more and more industrial and industrial application fields, but the functional requirements of industrial and industrial application fields are becoming more and more complex, and the multi-level menu display The content requirements are also higher, because the menu is constantly modified according to the needs, and the maintainability requirements of the menu are also quite high. [0003] As an important human-computer interaction method for industrial equipment, the menu will be continuously modified according to the needs of users during the development and application process. However, deleting one or two ...

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): G06F9/44G06F3/0482
CPCG06F3/0482
Inventor 颜兆熠
Owner FUJIAN SUNNADA TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products