Embedded training vertical has generated huge pool of industry ready embedded engineers. For freshers we offer placement assistance oriented embedded course with attractive scholarships. For working professionals weekend options are available with embedded systems trainings and advanced workshops. Practical approach makes our trainings unique.
Logic analyzers and digital storage oscilloscopes utilize embedded processors to support real-time operation. Even PCs, which are designed around powerful CPU such as the Intel Pentium 4, contain embedded systems. Floppy and hard disk drives, CD-RW and DVD-ROM drives, and external peripherals such as printers, scanners, SCSI, USB, or IEEE 1394 devices all contain embedded processors.
1. Introduction to 'C'
Objectives of C
Applications of C
Relational and logical operators
Bit wise operators
The assignment statement
Intermixing of data types
type conversion
cast Operator
Multiple assignment
Type definitions
Input/output
Routines
Formatted and unformatted I/O operations
Single and multidimensional arrays.
2. Control Flow Statements In 'C'
If statement
else-if statement
While statement
for loop
do
while loop
Switch
break and continue
Functions
Definition of function and it's uses
Format of a function
Calling the function
C storage classes - extern
automatic
variables
static variables
register variables Recursive functions
Macros.
Pointers
3. Introduction to pointers
The 'address of' and 'indirection' operators
Pointer expression
Data types of pointers
Pointers and arrays
Assignment of pointers
Pointer arithmetic. Comparison of two pointers
Pointers and functions
Pointers and strings
String handling library functions
Accessing structure elements
Array of structures
Nested
structures
Self-referential structures.
Union & Enumerated Data Type
Introduction to Union
Dynamic memory allocation
Typedef statement. Enumerated data types
Difference between use of structures and Unions
advantages and dis-advantages of union
4. FiIntroduction and need for a file
Introduction to Instruction Set
Instructions in details, byte-oriented instruction , bit-oriented instructions