Course Information
- Course Price $250
- Total Students 800+
- Course Duration 4 Weeks
Description
Most of the emerging day-to-day inventions are having embedded system as part of its operation. Experts opine that this emergence will not stop in the coming future. Hence bright career opportunities are waiting for the aspiring candidates.
Embedded system is a combination of software and hardware systems with a dedicated operation within the scope of a mechanical or electrical system. It can be fixed in capability or can be programmed to carry out a particular function. Programming interfaces are offered to embedded systems that are programmable, At Softlogic, you will understand the importance of Embedded system and its components including ARM, 8051 etc. Going beyond these you will also know about the advanced features including ARM 7 and ARM 9
Syllabus
- Difference between Microprocessor & Microcontroller
- Classification based on architecture
- Memory Classification
- Description of RAM
- Description of CPU Registers
- Functions of SFR
- Introduction to Embedded C
- Difference between C & Embedded C
- Programming style
- Basic structure of C program
- Keywords & Identifiers
- Data type & its memory representation
- Arrays and strings
- Types of Operators
- Bitwise Operators explained
- CONTROL STRUCTURES & LOOPS
- Decision making with if statement
- If…. else statement
- Switch statement, and GOTO statement
- The While and Do – While statements
- For statement
- Why Functions
- Types of Functions
- A Multi-functional program
- Return values & their types
- Kiel Compiler
- Proteus
- Introduction of LED’s
- Interfacing Circuit Description of LED’s
- Programming of LED’s Interfacing
- Introduction to 7 Segment Display
- Types of 7 Segment Display
- Interfacing Circuit Description of 7 Segment Display
- Programming of 7 Segment Display Interfacing
- Introduction to 16 x 2 LCD
- Commands of 16 x 2 LCD
- Interfacing Circuit Description of 16 x 2 LCD
- Programming of 16 x 2 LCD
- Introduction to Switches & Keyboard Matrix
- Interfacing Circuit of Switches & Keyboard Matrix
- Programming of Keyboard Matrix & Switches
- Controlling of LED’s by using Switches
- Key board Matrix & LCD Interfacing Program
- Introduction to Motors
- Types of Motors used in Embedded System
- Programming & Controlling of motors in Embedded System
- Introduction to Timers & Counters
- Difference between Timer and Counter
- Description of SFR associated with Timers & Counters
- Programming of Timers & Counters
- Introduction to Serial Communication
- Types of Serial Communication
- Description of SFR associated with Serial Communication
- Programming of UART
- Introduction to ADC
- Programming of ADC
- Introduction to sensing devices
- Interfacing of IR Sensors
- Interfacing of Temperature Sensor
- I2C Bus Standard
- Bluetooth
- Zigbee
- USB
- UART
- Linux Fundamentals
- Linux Commands
- VI Editors
- Introduction to Device Driver
- The Role of Device Driver
- Kernel Module Vs Application
- Types of Device Driver
- Character Driver
- Block Driver & Network Driver