Unlock instant, AI-driven research and patent intelligence for your innovation.

CAN message filtering analysis method, system and electronic control unit

An electronic control unit and analysis method technology, applied in electrical components, transmission systems, digital transmission systems, etc., can solve problems such as complex programming, many RAM resources, and no instructions, and achieve the effect of improving the real-time performance of the system

Active Publication Date: 2020-06-02
SHANDONG ACAD OF SCI INST OF AUTOMATION
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

This method can reduce the number of ID comparisons, but it needs to set several receiving buffers. Not only is the program design more complicated, but also the CAN messages before filtering are stored in the receiving buffers, which consumes more RAM resources.
Moreover, the invention patent does not specify whether software filtering is performed in the receiving interrupt service routine or in the message parsing task.

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
  • CAN message filtering analysis method, system and electronic control unit
  • CAN message filtering analysis method, system and electronic control unit
  • CAN message filtering analysis method, system and electronic control unit

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0061] It should be pointed out that the following detailed description is exemplary and intended to provide further explanation to the present application. Unless defined otherwise, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this application belongs.

[0062] It should be noted that the terminology used here is only for describing specific implementations, and is not intended to limit the exemplary implementations according to the present application. As used herein, unless the context clearly dictates otherwise, the singular is intended to include the plural, and it should also be understood that when the terms "comprising" and / or "comprising" are used in this specification, they mean There are features, steps, operations, means, components and / or combinations thereof.

[0063] Such as figure 1 and 2 As shown, a CAN message filtering analysis method is applied to an electronic co...

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 CAN message filtering parsing method and system, and an electronic control unit. The method comprises the following steps: copying a program in a FLASH space corresponding toan RAM-CODE-SEG code segment to a corresponding RAM space, when an MCU runs a CAN message receiving, filtering and parsing function, automatically directing to the RAM space where the RAM-CODE-SEG islocated by a program counter, and running the program in the RAM; and executing the CAN message receiving, filtering and parsing function in the RAM, which can not only reduce the run time of an interrupt service program, but can also reduce the requirement for system stack. Besides, the invention further proposes a message ID matching algorithm, and the message ID matching algorithm is placed inthe interrupt service program, which reduces the requirements of a message receiving buffer area and a CAN message parsing task message queue for RAM resources.

Description

technical field [0001] The invention relates to the technical field of automotive electronics, in particular to a CAN message filtering analysis method, system and electronic control unit. Background technique [0002] With the upgrading of automobile technology and the increasingly rich functions, there are more and more messages in the CAN network of the automotive electronic system. For specific CAN nodes in the network, a large number of useless messages will be received. Due to the limited hardware filtering function of the CAN controller, when the CAN node needs to receive and analyze multiple messages, the hardware filtering function cannot be used. At present, software filtering is generally used to filter out useless messages. When the CAN network reaches a certain load rate, frequent The receiving, filtering and parsing of specific messages will greatly consume the MCU load. On the other hand, the program of the automotive electronic control unit (ECU) is usually ...

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): H04L12/861H04L29/06
Inventor 马建辉王知学侯冬冬郭坤
Owner SHANDONG ACAD OF SCI INST OF AUTOMATION