Course Highlights
  • Understand Embedded Systems principles, architectures, and essential devices
  • Master C programming essentials include operators, storage classes, and flow control structures
  • Explore advanced C concepts crucial for embedded systems, such as functions, arrays, pointers, and string manipulation techniques
Skills you will learn!
Curriculum

17 Topics
Introduction to the Course
Embedded System - Overview
Component and Structure
Architecture of Embedded System
MCU vs MPU
Devices in Embedded System
Environment Setup for Embedded System
Embedded System - Basics
Understanding Component and Structure
Embedded System Architecture: Microcontroller (MCU) vs. Microprocessor (MPU)
Peripheral Devices in Embedded Systems
Introduction to Embedded Systems
ES Overview (What Where When Why How)
Components and Structure of Embedded Systems
Embedded System Architecture (MCU vs MPU)
Peripheral Devices in Embedded Systems
Embedded Systems

36 Topics
Introduction to C
C vs Embedded C
How C Programming Works
Basic C Program
Variables in C
Operators introduction
Arithmetic Operator and Assignment Operator Part 1
Arithmetic Operator and Assignment Operator Part 2
Relational Operator and Logical Operator Part 1
Relational Operator and Logical Operator Part 2
Relational Operator and Logical Operator Part 3
Bitwise Operator and Size of Operator Part 1
Bitwise Operator and Size of Operator Part 2
Bitwise Operator and Size of Operator Part 3
Conditional Operators
Comma Operators
Types and Storage Classes in C
Introduction to Flow Controls & it's Types
IF Condition and It's Type
Nested If Condition
Multiple If-Else Statements
Switch Statement Part 1
Switch Statement Part 2
Loops and Its Types
For Loop
While Loop
Do-While Loop
Nested Loop
Break and Continue Statement
Go to and Return Statement
Programming Fundamentals in C
Introduction to C Programming
Operators in C
Types and Storage Classes in C
Flow Control in C
Multiple If-Else Statement

28 Topics
What is Function in C and It's types
Programming Demonstration of Function Part 1
Programming Demonstration of Function Part 2
What is an Array?
1D Array and its iteration Part 1
1D Array and its iteration Part 2
2D Array and its iteration
3D Array and its iteration Part 1
3D Array and its iteration Part 2
Arrays and Functions
What is a Pointer
Pointers Demo
Pointer to a Pointer
What is a String
Programming Demonstration of String
Pointer and Strings
Array and Strings
Creating a Simple Project
Programming Demonstration and Build
Deployment of the Program Part 1
Deployment of the Program Part 2
Advanced Concepts in C for Embedded Systems
Functions in C
Arrays in C
Pointers in C
String in C
Embedded Application Development Programming Options
Discussion Prompt - Arrays in C

  Write a Review

Embedded Systems using C

Go to Free Course