A method and device for detecting address range conflicts of a2l calibration quantity

A technology of address range and detection method, which is applied in the field of data processing and can solve problems such as abnormal ECU operation and incorrect data modification

Active Publication Date: 2021-05-18
WEICHAI POWER CO LTD
View PDF8 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] When using A2L files for calibration or data synthesis, if due to some special reasons there are variables in the A2L file with duplicate address ranges or overlapping address ranges (that is, address range conflicts), then there are two variables with different names that are being operated. Variables, but the data of the same address is modified, that is, there is a potential problem of incorrect data modification, resulting in abnormal operation of the ECU

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 method and device for detecting address range conflicts of a2l calibration quantity
  • A method and device for detecting address range conflicts of a2l calibration quantity
  • A method and device for detecting address range conflicts of a2l calibration quantity

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0054]The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some, not all, embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.

[0055] This embodiment discloses a detection method for A2L calibration quantity address range conflict, which is applied to ECU or other controllers, please refer to figure 1 , the detection method disclosed in this embodiment specifically includes the following steps:

[0056] S101: Construct the calibration quantity list of the A2L file, the calibration quantities in the calibration quantity list are arranged in ascending order according to the starting addr...

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 present invention provides a method and device for detecting A2L calibration quantity address range conflicts, constructs a calibration quantity list including the index number, name, start address and end address of each calibration quantity in the A2L file, and extracts the calibration quantity list in the calibration quantity list The address items construct the first address list, and sort the address items in the first address list according to the order of the address items from small to large to obtain the second address list, by comparing the first address item list and the second address item list The address items are compared line by line, which realizes the automatic detection of the address range conflict of the calibration quantity in the A2L file. If the first address list and the second address list are exactly the same, it is determined that the calibration quantity in the A2L file does not have an address range conflict; if There are differences between the first address list and the second address list, and the calibration quantities with address range conflicts are determined according to the mapping relationship between the index numbers of the difference items and the index numbers in the calibration quantity list.

Description

technical field [0001] The present invention relates to the technical field of data processing, and more specifically, to a method and device for detecting conflicts in address ranges of A2L calibration quantities. Background technique [0002] At present, in the development process of automobile software, the software of the automobile electronic control unit needs to calibrate and measure the data. Calibration and measurement data are generally stored in ASAM MCD-2MC format, and the file name ends with .a2l, referred to as A2L file. [0003] When using A2L files for calibration or data synthesis, if due to some special reasons there are variables in the A2L file with duplicate address ranges or overlapping address ranges (that is, address range conflicts), then there are two variables with different names that are being operated. Variables, but the data of the same address is modified, that is, there is a potential problem of incorrect data modification, resulting in abno...

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): G06F16/13G06F16/17
CPCG06F16/13G06F16/1727
Inventor 宋炳雨许晓梦李峰刘硕何晓明
Owner WEICHAI POWER CO LTD
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