EMBEDDED C PROGRAMMING

FUNDAMENTALS OF EMBEDDED C
? DATA TYPES &CONSTANT
? MEMORY USAGE
? OPERATORS AND EXPRESSIONS
? BIT OPERATORS
? PROGRAM STRUCTURE
? INPUTS AND OUTPUTS
? TYPE CASTING
FLOW CONTROL
? CONDITIONAL BRANCHING – IF, ELSE
? CONDITIONAL SELECTION – SWITCH, CASE
? LOCAL JUMPS –GOTO
? BREAKAND CONTINUE
LOOPS
? ROLE OF LOOPS
? FOR LOOP
? WHILE LOOP
FUNCTIONS
? ROLE OF FUNCTIONS
? DEFINITION AND DECLARATION
? PASS BY VALUE / REFERENCE
? RETURNING VALUES FROM FUNCTIONS
? SCOPES ANDBLOCKS
ARRAYS
? ROLE OF ARRAYS
? DEFINING, INITIALIZING AND USING ARRAYS
? MULTIDIMENSIONAL ARRAYS
? ARRAYS OF CHARACTERS AND STRINGS
? BASICS OF POINTERS

STORAGE CLASSES
? SCOPE AND LIFE
? AUTOMATIC, STATIC, EXTERNAL, REGISTER
STRUCTURES, UNIONS AND ENUMERATED DATA
TYPES
? ROLE OF STRUCTURES
? DECLARATION AND INITIALIZATION
? STRUCTURES AS OBJECTS
? NESTED STRUCTURES
? ARRAY OF STRUCTURES
? UNIONS
? ENUMERATED DATA TYPES
POINTERS
? THE PURPOSE OFPOINTERS
? DEFINING POINTERS
? THE & AND * OPERATORS
? POINTERS ASSIGNMENT
? POINTERS ARITHMETIC
? POINTER WITH ARRAYS AND STRINGS
? ARRAY OF POINTERS
DYNAMIC MEMORYALLOCATION
? MALLOC(), CALLOC(), REALLOC(), FREE()
PREPROCESSORS ANDMACROS
? INCLUDE HEADER FILES
? MACROS (#define, #if, #else, #elif, #ifdef, #ifndef, #endif)
? DIAGOSTICS (#error,#warning)
MINI PROJECTS USING 8051 MICROCONTROLLER

.

...
10000
2 days left at this price!
  • Language
    English
  • Skill level
    Experience Staff
  • Certificate
    Yes