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

Data-driven hierarchical configurable system module organization method

A system module, data-driven technology, applied in electrical digital data processing, program control devices, program loading/starting, etc., to improve module applicability, reduce development workload, and simplify module development and configuration.

Pending Publication Date: 2020-06-02
湖南智领通信科技有限公司
View PDF1 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] The purpose of the present invention is to overcome the defects of the prior art, solve the standardization and dependency problems of modules, and propose a data-driven hierarchical and configurable system module organization method

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
  • Data-driven hierarchical configurable system module organization method
  • Data-driven hierarchical configurable system module organization method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0015] The technical solution in the present invention will be clearly and completely described below in conjunction with the accompanying drawings in the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of them. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without creative efforts fall within the protection scope of the present invention.

[0016] A data-driven hierarchical and configurable system module organization method, the basic implementation process is as follows: use a custom configuration language or kconfig as a device data source, and do not include module configuration information in the source code; all implementation files of each module, Including header files, source files, dependency descriptions, configuration interfaces, compilation rules, etc., are included in each module's own file; the header files of each...

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 data-driven hierarchical configurable system module organization method. Each implementation file of each module comprise a header file, a source file, dependency description, a configuration interface, a compiling rule and the like which are contained in a file where the module module is located; the header files of all the modules are divided into three types, namely public header files provided for users, internal header files shared among the modules and private header files used in the modules, and the three types are used for defining the use mode; and each module is divided into different initialization levels, so that when an operating system is initialized, the initialization function of each module is called according to the sequence of the initialization levels from front to back, configuration parameters in the configuration text are analyzed, and the equipment is initialized. Compared with the prior art, the method has the advantages that module development and configuration can be simplified, module dependency framework expenditure is reduced, module interfaces are standardized, module development workload is reduced, and the module applicability is improved.

Description

technical field [0001] The invention belongs to the field of operating system software and relates to a data-driven hierarchically configurable system module organization method. Background technique [0002] The invention proposes a new organizational structure model in the operating system field, which is used to reduce the coupling between various components of the operating system and improve development efficiency. The organizational structure model of the existing operating system mainly includes the following three categories: [0003] 1. There is no concept of modules. Each component of the operating system is divided into several folders according to their functions. There is no independent configuration data and standardized interface. They directly use each other's global variables and interface functions and are tightly coupled; [0004] 2. It has a module concept and a certain interface concept, but the configuration information is bundled with the module imple...

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/445G06F8/41
CPCG06F9/4451G06F8/41
Inventor 李占国
Owner 湖南智领通信科技有限公司
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