Automatic run-time environment (RTE) code generating method for automobile system architecture (AUTOSAR)

An automatic code generation and code technology, applied in the direction of program control devices, etc., can solve the problems of low development efficiency, poor logic, and low readability, and achieve the effects of convenient generation, simplified development, and enhanced readability

Active Publication Date: 2011-10-12
ZHEJIANG UNIV
View PDF0 Cites 10 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0007] However, the description model in the ECU configuration description file focuses on the description of each module that constitutes the entire system. It is unrealistic to directly generate RTE code with these description information. For example, the component type and component instance are described separately, which cuts of

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
  • Automatic run-time environment (RTE) code generating method for automobile system architecture (AUTOSAR)
  • Automatic run-time environment (RTE) code generating method for automobile system architecture (AUTOSAR)
  • Automatic run-time environment (RTE) code generating method for automobile system architecture (AUTOSAR)

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0035] like figure 1 As shown, the implementation steps of the RTE code automatic generation method for AUTOSAR in the embodiment of the present invention are as follows:

[0036]1) Analyze each component instance in AUTOSAR in turn, obtain the component type corresponding to the current component instance, obtain the port of the current component instance and the interface type to which the port belongs, create a data element instance or an operation instance according to the port interface type, and create a data element instance or an operation instance Save the port information and element communication attributes in , then analyze the internal behavior of each atomic component in the component instance, record the corresponding communication mode in the data element instance or operation instance, until all component instances are analyzed; for the send-receive type port, Create a data element instance, whose element communication attribute is whether to send or receive i...

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 an automatic run-time environment (RTE) code generating method for automobile system architecture (AUTOSAR). The method comprises the following steps of: 1) sequentially analyzing component instances in the AUTOSAR, creating data element instances or operating instances, storing port information and element communication attributes, analyzing internal behaviors of atomic components in the component instances, and recording corresponding communication modes in the data element instances or the operating instances; 2) sequentially analyzing component groups of the component instances with connecting relationship, and storing the operating instances or the data element instances in ports of opposite communication ends; and 3) acquiring cache resources required by the data element instances or the operating instances corresponding to the RTE, and correspondingly storing the acquired caches in the corresponding data element instances or the operating instances. The method has the advantages of strong logicality, good readability, simplicity and quickness in development and high development efficiency.

Description

technical field [0001] The invention relates to the technical field of AUTOSAR intelligent automobile software development, in particular to a method for automatically generating RTE codes for AUTOSAR. Background technique [0002] RTE (Run-Time Environment) is the core of the ECU architecture in the AUTOSAR system. All communication between components in the AUTOSAR system is carried out through the component port (port), and the port is defined by the AUTOSAR interface (AUTOSAR Ihterfaces). RTE implements the communication interface and provides communication services between components, so all communication between components is in under the control of RTE. There are two types of communication methods provided by RTE: send-receive interface type and client-service interface type. Send-receive interface type communication provides a message transfer mechanism, while client-service interface type communication triggers a function call. [0003] RTE uses basic software mo...

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 ZHEJIANG UNIV
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