Supercharge Your Innovation With Domain-Expert AI Agents!

A Configurable Method for Embedded Software Functions

A technology of embedded software and configuration method, applied in the direction of program control device, program loading/starting, etc., can solve the problems of large development and testing workload and high maintenance difficulty, achieve easy development and maintenance, flexible configuration, and reduce online The effect of computation

Active Publication Date: 2017-10-27
CASCO SIGNAL
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0002] An embedded software product can be applied to multiple projects. The requirements of each project are basically the same, but there are some differences. In order to meet the requirements of each project, you can modify the software and maintain multiple branches at the same time, but the disadvantage lies in the development and Heavy testing workload and difficult maintenance

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
  • A Configurable Method for Embedded Software Functions

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0024] Such as figure 1 As shown, the present invention is a method for configuring embedded software functions. According to the method, one embedded software can meet the different requirements of multiple projects, and at the same time, the off-line calculation results can be used to reduce the amount of online calculations and improve execution efficiency.

[0025] The concrete steps of this method are as follows:

[0026] (1) Agree on the interface between online software and configuration files

[0027] The function points in the software are divided into fixed function points and configurable function points. The logic of configurable function points should be written in the configuration file. Select the required fixed function points, these fixed function points and configurable function points constitute the interface between the online software and the configuration file.

[0028] (2) Describe the configurable software functions with XML files

[0029] In the XM...

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 method for configurable embedded software functions, comprising the following steps: 1) specifying the interface between online software and configuration files; 2) describing configurable software functions with XML files to generate XML configuration files; 3) offline software The XML configuration file is generated into a binary file that can be used by the online software; 4) the online software reads the binary file; 5) the online software completes the calculation of the software function according to the logic in the binary file. Compared with the prior art, the invention has the advantages of easy development and maintenance, flexible configuration, wide adaptability and the like.

Description

technical field [0001] The invention relates to a software function configurable method, in particular to an embedded software function configurable method. Background technique [0002] An embedded software product can be applied to multiple projects. The requirements of each project are basically the same, but there are some differences. In order to meet the requirements of each project, you can modify the software and maintain multiple branches at the same time, but the disadvantage lies in the development and The testing workload is heavy and the maintenance is difficult. Contents of the invention [0003] The object of the present invention is to provide an embedded software function configurable method that is easy to develop and maintain, flexible in configuration and wide in adaptability in order to overcome the above-mentioned defects in the prior art. [0004] The purpose of the present invention can be achieved through the following technical solutions: [000...

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 Patents(China)
IPC IPC(8): G06F9/445
Inventor 职文超杨艳飞顾立忠
Owner CASCO SIGNAL
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