Automotive Embedded System Development in AUTOSAR
Automotive Embedded System Development in AUTOSAR
Automotive Embedded System Development in AUTOSAR
Development in AUTOSAR
Contents
What is AUTOSAR
2
What is AUTOSAR
3
What is AUTOSAR
AUTOSAR partnership
10 Core Partners
48 Associate
Members
CapeWare
52 Premium Members
4
What is AUTOSAR
5
What is AUTOSAR
6
AUTOSAR from a Technical Point of View
ECU
AUTOSAR Runtime Environment (RTE)
Firmware
Standardized
Standardized Standardized AUTOSAR AUTOSAR
Standard AUTOSAR
Interface Interface Interface Interface
Interface
Software
ECU
Services Communication
Abstraction
API 2
VFB & RTE Standardized Standardized Standardized
Standardized
API 1 Complex
Operating
RTE Device
System
relevant Drivers
Standardized
Interface
API 0
API 3 Private
Basic Software Microcontroller
Abstraction
Interfaces inside
Basic Software
possible ECU-Hardware
7
AUTOSAR from a Technical Point of View
8
AUTOSAR from a Technical Point of View
Methodology
Derive E/E architecture from formal descriptions of soft- and hardware components
9
AUTOSAR from a Technical Point of View
10
AUTOSAR from a Technical Point of View
11
AUTOSAR from a Technical Point of View
12
AUTOSAR from a Technical Point of View
13
AUTOSAR from a Technical Point of View
Services Layer
Services Layer is the highest layer of the Basic software which also applies for its
relevance for the application software
The Services layer offers
Operating system functionality
Vehicle network communication and management services
Memory services (NVRAM management)
Diagnostic services
ECU state management
Provide basic services for application and Basic Software modules
14
Example AUTOSAR System : Lighting System
15
Example AUTOSAR System : Lighting System
16
Example AUTOSAR System : Lighting System
Mapped System
17
Example AUTOSAR System : Lighting System
18