🏠 Home 🌐 Explore 📚 Articles
Progress 0%

Learn AUTOSAR interactively.

Explore the AUTOSAR architecture, understand BSW modules, simulate CAN communication, follow data through the software stack and test your knowledge.

đŸ—ī¸
6
Architecture Layers
đŸ“Ļ
20+
BSW Modules
🔌
1
CAN Simulator
đŸŽ¯
10
Quiz Questions

📚 Learning Path

1
AUTOSAR Architecture
Understand the major software layers.
2
BSW Modules
Explore communication and system modules.
3
CAN Communication
Configure and transmit a CAN signal.
4
Diagnostics
Follow a UDS request through DCM.
5
Assessment
Test what you have learned.

⚡ 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 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.

Module Information

Select a module

Choose a BSW module from the list.

CAN Configuration


Signal

CAN Frame

Configure the signal and click Generate CAN Frame.
CAN FRAME WILL APPEAR HERE
Parameter Value
SWC
→
RTE
→
COM
→
PduR
→
CanIf
→
CAN
→
MCU
Ready to transmit.

Simulation Log

[SYSTEM] Simulator ready...
Tester
CanTp
PduR
DCM
DEM
Example Diagnostic Event
P0562
System Voltage Low

0% Complete

Complete the interactive sections to increase your progress.