
We will begin this course with a brief introduction about the Instructor.
We will also cover the Purpose of this course.
In this lecture we will cover :
Definition of Embedded Systems
Brief about C programming
Brief about Embedded C
In this Lecture we will cover:
Agenda of the course
Origin of Embedded C
Compiler Vs Cross-Compiler
Compilation Process
In this Lecture we will cover:
Need for MACROs
How MACRO works
What is a Variable
Variable Declaration
Data Types in C
In This Lecture we will cover:
Need for Array Variable
How to use Array Variable in Code
Need for Structure Variable
How to use Structure Variable
In this lecture we will understand the need for Union data type and its usage.
In This Lecture we will Cover:
Code Portability
How to Develop Portable Applications in C
Significance of Data Types
Typedef
In this lecture we will learn the following:
Typedef usage
Static keyword, its purpose and usage
Extern keyword, its purpose and usage
In This lecture we will learn:
Pre-Processor Directives- #define, #include, #ifdef, #endif
In this course we will learn how to develop professional Industrial grade code for embedded systems using Embedded C language.
We will focus on the non-obvious topics of embedded C language, that are not covered by any other typical courses on Embedded C Programming.
By the end of this course, we shall gain the confidence and knowledge necessary to design and develop any embedded systems coding application.