0% found this document useful (0 votes)
19 views12 pages

En.15 AUTOSAR Solution Introduction ST MCU Vector

Uploaded by

arunachalamksh
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
19 views12 pages

En.15 AUTOSAR Solution Introduction ST MCU Vector

Uploaded by

arunachalamksh
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 12

Vector AUTOSAR Solution with ST

V1.6.1 | 2017-04-26
Agenda

 Facts and Figures


AUTOSAR Solution
DaVinci Configurator - MCAL
Availability List

2
Facts and Figures
Our Mission

Vector provides OEMs and suppliers of automotive and related industries with a professional and open development
platform of tools, software components and services for creating embedded systems.

3
Facts and Figures
Vector at a Glance

Employees Turnover Subsidiaries


>1,700 414 Mio. € 21 locations in
in 2016 12 countries

GiN
CSM
BASELABS
Timing-Architects

Customers Associations participation


Affiliated Companies
>7,500 companies in
in 72 countries 15 committees
4
AUTOSAR Solution
DaVinci Developer: SWC Design

 Define application architecture of AUTOSAR ECUs


 Integrate the SWC with the ECU basic SW
 Configure the AUTOSAR RTE

5 5
AUTOSAR Solution
DaVinci Developer: Interaction with Simulink

Simulink/EmbedderCoder or TargetLink
 Develop the behavior model
 Generate SWC implementation code

SWC description
(e.g. ports, runnables)
is exchanged via AUTOSAR XML

DaVinci Developer
 Define SWC structure
 Integrate the SWC into the ECU application
architecture
 Configure the RTE

6
6
AUTOSAR Solution
DaVinci Configurator: Configuring Basic Software

 One tool for configuration of complete BSW and RTE


 Comfort Editors and Assistants to support specific use cases
 Basic Editors (GCE) for native ECU-C view
 Easy navigation between editors

7 7/5
AUTOSAR Solution
MICROSAR: AUTOSAR Basic Software

8
AUTOSAR Solution
Cooperation with Semiconductor

Large variety of platforms supported


 Vector cooperates with microcontroller manufacturers to integrate the MCAL (Microcontroller
Abstraction Layer) which are provided by them
 An individual solution for your favored microcontroller is possible at any time

MCU supplier1 MCU


supplier2

MCU supplier3 Vector ST

...... MCU supplier4

9
DaVinci Configurator - MCAL
Technical Solution: MCAL Configuration

Generic Configuration Editor (GCE)

 Editor GUI to configure the MCAL modules (ECU-C ARXML)


 Add modules
 Create containers, set parameter values, set references

 Generic editor implementation, operates on any BSWMD file

10
DaVinci Configurator - MCAL
Technical Solution: MCAL Configuration

Validation

 Validation of the MCAL configuration


 Performed by user via DaVinci Configurator GUI and during code generation

 Standard validation rules for BSWMD conformance check


 Value range, multiplicity, …

 Additional semantical validation provided by MCAL Supplier


 Integrated validation extensions
> Consistency checks, incl. solving actions for automatic or explicit correction
 Call of external tool for validation

11
DaVinci Configurator - MCAL
Technical Solution: MCAL Configuration

Code Generation

 Code generation of MCAL code


 Called by user via DaVinci Configurator GUI or via command line

 Runs the code generators provided by MCAL Supplier


 Integrated code generator extensions
 Call of external generation tools

 Preconfigured generation sequence (convenience for end user)

12

You might also like