Basic software general configurator for electronic controllers

A technology of electronic controllers and basic software, applied in the direction of program control devices, etc., can solve problems such as high complexity, large number of configuration objects, and inability to meet the development needs of automotive electronic software, and achieve the effect of satisfying the development

Inactive Publication Date: 2011-05-04
成电汽车电子产业园(昆山)有限公司
View PDF3 Cites 15 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

For automotive electronic software, which is a development process in which components are assembled on the production line to generate application software, the configuration work runs through the entire development process, and the number of configuration objects is large and the complexity is high. If the existing method is still used to develop configuration tools, it is impossible Meet the development needs of automotive electronic software

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
  • Basic software general configurator for electronic controllers
  • Basic software general configurator for electronic controllers
  • Basic software general configurator for electronic controllers

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0021] figure 2 It is a functional block diagram of a specific embodiment of the electronic controller basic software universal configurator of the present invention.

[0022] In this example, if figure 1 As shown, the universal configurator of electronic controller basic software includes a parser 1 , a graphical configuration interface generation module 2 , a parameter configuration module 3 , a background parsing module 4 and a project resource management module 5 .

[0023] Parser 1 parses the configuration description file of the electronic controller to obtain a configuration item template tree; the configuration description file defines each configuration item that needs to be configured, and the configuration item template tree adopts a multi-fork tree structure to save configuration items, that is, objects that need to be configured , including attributes such as name, type, and parameter value range.

[0024] In this embodiment, the parser 1 also parses the config...

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 basic software general configurator for electronic controllers, which comprises an analyzer, a graphic configuration interface generation module, a parameter configuration module, a background analysis module and a project resource management module. A configuration item, namely an object is placed in a configuration description file and is analyzed by the analyzer to form a configuration item template tree, and the graphic configuration interface generation module generates a graphic configuration interface according to the configuration item template tree, so that the configuration object is separated from the graphic configuration interface; and when the configuration object is modified, only the configuration description file needs modifying, so that the graphic configuration interface can be modified. Therefore, the basic software general configurator for the electronic controllers can meet the configuration requirements of different electronic controllers and the development requirement of an embedded software system.

Description

technical field [0001] The invention belongs to the technical field of embedded software development, and more specifically relates to a universal configurator for electronic controller basic software. Background technique [0002] The automotive electronic platform is a distributed and heterogeneous environment, and there can be as many as 70 electronic controllers (Electronic Control Unit, ECU) on it, and there are different types. The basic software on different electronic controllers is different, and different applications have different service requirements for the underlying basic software. When the application software and runtime environment (Run Time Environment, RTE) are deployed to specific electronic controllers, the resource consumption of the runtime environment and basic software on the electronic controller should be reduced as much as possible according to the actual application requirements, so as to improve the efficiency of the entire electronic controll...

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
Inventor 李允晏华郭宣佑张富强
Owner 成电汽车电子产业园(昆山)有限公司
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