This FullStack Embedded Systems Syllabus will enable you to bring up a hardware from the scratch, interface them with external peripherals, port an Embedded OS into it and create a vertical (example – Automotive) specific Application.
Audience
BE / Btech, ME / Mtech, Bsc, Msc, Phd,ITI, Diploma
Working Professionals
Find Why We Are Unique ?
Course Overview
C
Practical C,
Programming
Programming Standards in Automotive
Communication Protocol
CAN, CANH CANL, Busmaster, LIN
SDLC
Software Development Life Cycle
Testing & Validation
Functional safety (ISO 26262), Security (ISO21434)
Introduction to SW architecture and design
(General SW Arch, + Exercise)
AUTOSAR
Unions
Memory allocation of structures and structure padding
Introduction to the core functions in automotive electronics (Fault
management, Communication development, UDS, KWP, Actuators,
Sensors, bootloader, OTA)
Software Debugging
Bit Fields
Passing structure pointers to function arguments
File I/O handling
Read and write operations
Error handling mechanisms
.c and .h files handling
Stages of compilation process
C memory management
Dynamic memory allocation on heap
Optimization of memory usage and execution speed
Introduction to data structures
Stack, Queue, linked list
CANoe, BUSMASTER (explanation of all features, playback trace, trace
analysis…)
Practical : 14
Functional safety (ISO 26262), Security (ISO21434)
Reviews
There are no reviews yet.