Mô tả

When I started working as a professional, I tried searching relevant contents and explanation on Autosar but I was unable to find a structured course online, there were just huge documents and it was difficult to understand for a new person, so this led me to make this course so that others benefit from my experience.


AUTOSAR is a very important and vast topic in automotive industry. It is ubiquitous and its knowledge is a must. In today's market we have a huge demand for professionals with Autosar knowledge.


I have designed this course for individuals who want to learn about autosar and also for those who are preparing for interviews. I have tried to cover the important topics and modules in this course. I will keep updating the course with more topics based on your feedback and queries.


In this course below topics is covered keeping interview process in mind:

- Autosar concepts, use case and methodology

- BSW Modules: DCM, Dem, BSWM, ECUM, Nvm

- Rte Module

- UDS, CAN and OBD protocols

- Embedded C


After taking this course you will have better understanding of Autosar


Feel free to reach me on LinkedIn for more information on course.

Happy learning and all the best!!


Bạn sẽ học được gì

Embedded C

Understanding of Autosar Diagnostics (Dem, Dcm and CanTP modules, UDS and OBD protocols)

Understanding of the Autosar Architecture and its benefits and its methodology

Overview of layered Autosar architecture

ECUM and BSWM modules of AUTOSAR

Undersatnding of NvM module

This is an evolving course, and more topics will be added based on feedback and queries

Understanding of Rte concepts

CAN Protocol

Yêu cầu

  • Basic knowledege of AUTOSAR and intrest to learn.

Nội dung khoá học

14 sections

Introduction

1 lectures
Introduction
02:50

Embedded C

39 lectures
Basic C concepts
14:56
Operators
06:51
Storage Classes
05:05
Extern
01:36
Static
03:51
Conditional Statements : If else
02:16
Switch Statement
03:44
Ternary
01:59
Nested Ternary
04:18
Loops (while , do while and for)
02:34
Loops example
07:18
Break and Continue
02:47
Array Introduction
02:53
Pointer Introduction
03:44
Common Pointer Operations
05:55
Common Pointer declarations
03:30
Double Pointer
02:45
Array of Pointers
05:33
Matrix Representation using array of pointer
08:06
Dynamic Memory
03:40
Matrix implementation using single pointer
03:33
Matrix using array of pointers in heap
02:58
Matrix using double pointer in heap
02:41
Dangling_Ptr and Memory leak
02:29
Function Intro
04:02
Call by Value and Call by reference
01:47
Hello World
02:31
Function Pointer
04:12
Structure Introduction
04:23
Call by Value and Reference (Structure Example)
02:56
Structure Padding
04:14
Enum
02:35
Union Introduction
03:23
Bit Fields
03:32
Type Casting
02:24
Preprocessors
04:08
Macros For Debugging
02:27
Memory Layout
02:31
Compilation Process
02:54

AUTOSAR Basics

7 lectures
Autosar Introduction
05:28
Autosar Layered Architecture
09:20
Configuration Classes and Interfaces in Autosar
09:02
AUTOSAR Methodology
09:49
Conformance Classes in AUTOSAR
02:24
AUTOSAR Use case
05:00
Migration Strategies
01:15

Rte

11 lectures
Rte Entities - SWC, Composition, Ports
06:00
Connector
01:10
Internal Beaviour- Runnables
05:27
Rte Overview
04:54
Sender Receiver Interface
02:40
Queued and Non Queued SR communication
01:36
Implicit vs Explicit communication
02:09
Client - Server Interface
02:24
Communication between SWC and BSW
02:25
Intra & Inter ECU Communication
01:49
Rte Generation
07:31

Startup and Shutdown Sequence

2 lectures
Starup Sequence
04:18
Shutdown Sequence
02:50

ECUM Module

8 lectures
ECUM Introduction and Fixed ECUM
05:29
Flexible EcuM states
02:28
Start up phase
07:11
Shutdown Phase
03:52
Shutdown Targets
01:39
UP Phase
03:46
Sleep Phase
04:49
Mode Handling
07:17

BSWM Module

9 lectures
Introduction
04:16
Mode user and Mode Manager
05:35
Mode Arbitration
05:41
Immeditae and Deffered Operation
03:14
Arbitration after Initialisation
01:22
Mode Control
05:47
Configuration
07:00
Rules Config
02:57
Mode Control Config
03:20

Diagnostics In Autosar

25 lectures
Introduction to Diagnostics and Dem Module
06:11
Events & DTC
03:40
Operation cycle and event status Byte
08:41
Status bit Transitions
13:38
Debouncing and event processing
06:48
Event Processing and storage
03:18
Event Data, Healing & Aging
05:41
Aging
03:25
Startup Behaviour of Dem
04:11
Dem Configuration
12:49
DCM Module Introduction
01:16
DCM Location in BSW
00:31
DCM Interaction with other modules
01:13
Submodules of DCM
02:08
DSL Functionality
03:51
DSD Functionality -1
03:47
DSD Functionality - 2
02:22
DSP Functionality
00:48
SubModules Interactions
05:10
Physical and Functional
00:55
DCM Timers
02:34
DCM Config
00:45
DSL config
01:22
Service table config
01:18
DSD config
02:48

CAN TP

1 lectures
CanTP Overview
09:02

UDS Protocol

17 lectures
UDS Intro
01:31
Use Cases
01:13
Request & Response frame format
05:56
0x10 service
02:48
0x27 service
03:06
0x3e service
01:47
0x22 and 0x2e service
01:48
0x19 service
00:54
0x14 service
01:34
0x31
01:56
0x28 and 0x11 service
02:33
Bootloader Services
03:19
NRC Part 1
03:33
NRC Part 2
02:26
NRC Part 3
02:08
NRC Part 4
01:26
Canoe_Config_UDS
11:33

OBD Services

13 lectures
OBD
02:30
OBD System
03:05
OBD I vs OBD II
01:48
Mode 1
02:59
PID Example
01:37
Mode 2
04:23
Mode 3
01:31
Mode 4
01:26
Mode 6
01:18
Mode 7
02:47
Mode 8
00:40
Mode 9
00:37
Mode A
01:28

NvM

15 lectures
Nvm Introduction
04:46
Memory Stack Introduction
03:08
NvM Interaction with other Modules
01:22
Flow of Read and Write Instructions
04:40
Basic Storage Blocks
02:21
Adminstration Block
00:53
Block Management Types
01:46
NvM Initialisation
01:44
NvM Shutdown
00:53
States of RAM Block
04:17
More topic on NvM
06:29
Implicit and explicit synchronisation
06:14
Accessing Nvm via Rte
02:44
Nvm Configuration part 1
10:59
NvM Config part 2
06:07

CAN Protocol

11 lectures
CAN Introduction
03:34
CAN Frame and Arbitration
15:42
Data Frame
05:24
Bus Idle , Transmitter & Receiver Node
02:50
Broadcasting Frame
01:09
Arbitration process
04:33
BIT Timing
09:29
BIT Stuffing
05:10
Error Handling in CAN
09:48
Error & Overload Frame
01:55
CAN Physical Layer
03:38

Thank You

1 lectures
Thanks
00:32

Đánh giá của học viên

Chưa có đánh giá
Course Rating
5
0%
4
0%
3
0%
2
0%
1
0%

Bình luận khách hàng

Viết Bình Luận

Bạn đánh giá khoá học này thế nào?

image

Đăng ký get khoá học Udemy - Unica - Gitiho giá chỉ 50k!

Get khoá học giá rẻ ngay trước khi bị fix.