Mô tả

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


Communication Stack facilitates vehicle network communication. Communication stack also helps in software updates and Diagnostics. Com Stack can be defined as a software stack that provides communication services to the Basic Software Modules and Application Layer/Application Software.


This course is developed considering the required knowledge needed to work on Com Stack. It is a well versed and structured course keeping in mind the audience from experienced professionals to freshers.

This course covers below topics and modules in Detail:

1. CAN

2.  Can Driver

3. CanIF

4. CanTP

5. PDUR

6. COM


These topics are explained in detail, I have explained their functionality, how these module interacts with each other , function descriptions , sequence diagrams and configuration details

I will be updating the course based on feedback from audience from  time to time and will also add lectures on CanSM and CanNM modules.


I wish all the best to you and Happy Learning !!

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

Gain complete understanding of Communication stack in AUTOSAR

Understanding of functionality of Can Driver, Can IF modules

Understanding of functionality of CanTP, PDUR and Com Modules

Will gain thorough knowledge about COM stack and ability to apply these concepts in Autosar related projects.

Will have understanding of how these modules interact with each other and API's involved

Yêu cầu

  • Basic knowledge of AUTOSAR

Nội dung khoá học

7 sections

Introduction

4 lectures
Introduction
00:37
COM Stack Introduction
06:43
PDU Flow
02:12
Frame/PDU/Signal
03:22

CAN

11 lectures
CAN Intro
03:34
CAN Frame and Arbitration
15:42
DATA Frame
05:24
Transmitter & Receiver Node
02:50
Broadcasting Frame
01:09
Arbitration
04:33
Bit Timing
09:29
Bit Stuffing
05:10
Errors in CAN
09:48
Error Frame and Overload Frame
01:55
CAN Physical Layer
03:38

CAN Driver Module

14 lectures
Can Driver Introduction
02:48
Important Terminologies
04:21
Lower Priority Inversion
01:13
Outer Priority inversion
01:18
Driver Services
02:42
CAN Driver State Machine
00:51
CAN Controller states
03:39
State Transitions and Can Driver Initialisation
03:22
LPDU Transmission and Reception
04:55
Wakeup and Notification
03:55
Reentrancy, Timestamping and Errors
04:02
CAN FD Support
01:50
Important CAN API's
04:44
CAN Driver Configuration Details
10:26

CAN IF Module

34 lectures
CAN If in Autosar Layered Architecture
03:19
CAN If Introduction
03:55
Common Terminologies
02:08
CAN If Interaction with other BSW Modules
04:41
CAN IF Application
01:52
HOH
02:47
HRH and HTH
04:59
Physical Channel View
05:59
Static & Dynamic LPDU
05:51
Basic CAN and Full CAN
02:03
Transmit Data
02:49
Transmit Buffering
06:51
Multiple CAN Driver Support
01:33
Sequence Diagrams for Transmission
05:26
Reception
07:40
Controller Modes
04:27
Sequence Diag- Start CAN Network
01:59
PDU Channel Mode Control
04:09
Software Filtering
03:28
Data Integrity and Data Length Check
02:51
Sequence Diag - Receive Indication
01:15
Sequence Diag - Notification With Multiple CAN Driver
01:23
LSDU Disptacher
01:53
Polling Mode
01:45
Partial Networking
02:04
CAN FD Support
02:05
Security Events
01:09
Development & Runtime Errors
02:20
Bus Off and Bus off Recovery
02:31
CAN IF API's
07:19
Callback Notification API's
02:10
Mandatory Interfaces
01:41
Configurable Interfaces
04:43
Configurations
27:27

CAN TP Module

12 lectures
Introduction
02:20
Can TP Frames
07:51
Services provided to upper layer
03:18
Services Provided to lower layer
01:10
N-SDU Reception
02:46
N-SDU Transmission
02:12
Buffer Strategy
01:36
Relationship between CAN NSduId and CAN LSduId
01:44
Concurrent connection and N-PDU padding
01:35
Development and Runtime Error
02:52
API's Details
03:45
Configuration
15:15

PDUR Module

11 lectures
Introduction
02:59
Functional Overview and Operations
04:05
IPDU Handling
02:39
PDU Reception
01:42
Cancel Transmission and Reception
01:22
State Management
00:52
Routing Path Groups
01:43
Error_Classification
01:55
Sequence Diagrams
04:14
API Details
05:29
Configuration Details
12:00

COM Module

32 lectures
COM Module Intro
02:41
Frame / PDU/ Signal
03:22
Com Interaction with other BSW modules
05:23
Initialization and Deinitialization of COM Module
01:34
Data Flow (Transmit)
01:28
Data Flow (Receive)
01:09
DatatTypes and Endianness
02:09
Message Reception
01:40
Reception Filtering
05:34
Transfer Property and Transmission Modes
04:01
Minimum Delay Timer
03:56
Use cases
13:46
Signal Invalidation
02:29
Handling of IPDU Groups
03:08
Starting and Stopping of IPDU Groups
09:38
Signal Indication
02:46
Reception Deadline Monitoring
02:17
Transmission Deadline Monitoring
01:22
Signal Groups - Complex Data Types
05:14
Array Based Access to Signal group
03:33
Large Data Types
03:51
Dynamic Length Signals
03:30
Interface between AUTOSAR COM Module and the PDU Router
01:53
Update-Bits
05:14
Signal Gateway
06:58
Error Classifications
01:18
Function Definitions
10:56
CallBack Functions and Scheduled Functions
04:54
Interfaces
01:59
ComGeneralConfig
04:27
Configuration
24:05
Thank You !!
00:28

Đá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.