Learn AUTOSAR interactively.
Explore the AUTOSAR architecture, understand BSW modules, simulate CAN communication, follow data through the software stack and test your knowledge.
đ Learning Path
⥠Quick Concept
What is RTE?
RTE stands for Runtime Environment. It provides the communication mechanism between application software components and the underlying AUTOSAR Basic Software.
đī¸ AUTOSAR Architecture
Click a layer to explore its responsibilities, interfaces and typical modules.
AUTOSAR ECU Software Stack
Application Layer
SWC, Ports, Runnables, Interfaces
RTE
Runtime communication middleware
BSW Services
OS, COM, DCM, DEM, NvM, ECU State
ECU Abstraction
Hardware-independent peripheral access
MCAL
CAN, SPI, ADC, DIO, PWM, GPT, MCU
Microcontroller
CPU, Flash, RAM and peripherals
Layer Details
Select a layer
Click any layer on the left to begin learning.
đĻ BSW Module Explorer
Search AUTOSAR Basic Software modules and inspect their role in the ECU architecture.
Module Information
Select a module
Choose a BSW module from the list.
đ CAN Signal Lab
Configure a simple CAN signal and observe how it travels through the AUTOSAR communication stack.
CAN Configuration
Signal
CAN Frame
| Parameter | Value |
|---|
đ AUTOSAR Data Flow Simulator
Watch a CAN signal move through the AUTOSAR software stack.
Simulation Log
đŠē Diagnostics Lab
Follow a simplified UDS diagnostic request through an AUTOSAR ECU.
đ¯ AUTOSAR Assessment
Test your understanding of AUTOSAR architecture and BSW.
đ Learning Progress
Track the concepts and labs you have completed.
0% Complete
Complete the interactive sections to increase your progress.