Course Details

Level 10

Embedded C

  No Reviews
Embedded C

Embedded C programming plays a crucial role to make the microcontroller run & perform the fancied actions. At present, we usually utilize several electronic devices like mobile phones, washing machines, security systems, refrigerators, digital cameras, etc. The managing of these embedded devices can be done with the help of an embedded C program.

Embedded C programming strengthens with functions where every function is a set of statements utilized to complete specific tasks. The embedded C and C languages are equivalent and implemented through significant components like a variable, character set, keywords, data types, declaration of variables, expressions, statements. All features play a significant role while writing an embedded C program.

Introduction to Embedded C :   
    Differences between C and Embedded C
    Arduino UNO    
    Board Types    
Arduino UNO board  Ports:    
    Introduction to Port manipulation 
Data Types and Variables:    
Operators:    
    Using AND and OR operations 
Control statement:    
    Using loop accessing Ports
Functions:     
    User defined functions:    
    Interrupt function    
    Types of Interrupts    
    Interrupts in Arduino    
    Using Interrupts in Arduino    
Strings:   
    Manipulating String Arrays    
    Functions to Manipulate String Arrays    
    Copy a String    
    Append a String to a String 
Array:    
    Multidimensional Array    
    4x4 Keypad Interfacing    
Pointers:    
 Automatic triggered system with IR sensor

Structure:    
    Using Structs in Arduino Programming    
Linked List:    
    To declare a LinkedList object    
    Getting the size of the linked list    
    Adding elements    
    Getting elements    
    Changing elements    
    Deleting elements    
    Sorting elements    
Stack:    
     Blink LED in stack 

 

Excellent

0

Very Good

0

Average

0

Poor

0

Terrible

0

0.0

0 reviews

Add a review

Rate this Course?

Durations: 16 Hours Total Hours: 16+ Lectures: 1 Hours / Week Labs: 1 Hours / Week Age Group: 8-12 Years Skill Level: intermediate

New Courses

C++ Programming

C++ Programming

No Reviews
ROS 2

ROS 2

No Reviews