PTInstitute - Syllabus of Embedded System Training in Bangalore - PowerPoint PPT Presentation

About This Presentation
Title:

PTInstitute - Syllabus of Embedded System Training in Bangalore

Description:

Professional training institute (PTI) is an embedded training institute in Bangalore, which is well recognized for providing quality training institute in advance fields such as Embedded System, C, Linux, CAN, Basic electronics, digital electronics, presently those are the hottest and best job-providing sectors. In this presentation, We provide our syllabus of the embedded institute in Bangalore. As the world developing fast, the technologies also developing day by day, We update our syllabus after every six months, we train the students according to the present using technologies in the industries. With Professional Training Institute, You get practical training such a way that our student getting an edge over others. Our main slogan is to focus on practical and hands-on training to the student so that they are able to face any kind of interview in the embedded domain. – PowerPoint PPT presentation

Number of Views:122

less

Transcript and Presenter's Notes

Title: PTInstitute - Syllabus of Embedded System Training in Bangalore


1
Syllabus of Embedded Systems Training in Bangalore
  • Guide By Embedded Training Institute in Bangalore

2
(No Transcript)
3
Qualification To Study Embedded Course
  • We are providing embedded training in Bangalore
    with 4-5 month course for B.E/B. Tech/MTech/ ME/
    MCA/M. Sc Candidates Pre-final Final Year with
    a background preferably Electronics, Electrical,
    Instrumentation or Computer science.

4
Basics of Electronics and Digital Electronic
  • Basic Electronics
  • Digital Electronics

5
Basics of Electronics and Digital Electronic
  • Basic Electronics
  • Resistors, Capacitors, Inductors.
  • PN-Junction.
  • Diodes.
  • Transistor.
  • MOSFET/CMOS.
  • Interpretation Data Sheet.
  • Half-Wave / Full-Wave Rectifier.
  • Power Supply 3.3V,5.0V,12.0V
  • Crystals
  • Switches, Relays.
  • 7-Segment
  • 555 Timers in AS/MS/BS
  • Digital Electronics
  • Number System Binary, Hex, Decimal,BCD System.
  • Addition/Subtraction of binary, 2s complements.
  • Interconversion of number system.
  • Logic Gates AND/OR/NOR/EXOR.
  • Filip-flop, Memory element.
  • Mux- De-Mux, Decoders.
  • Shift Registers.
  • Counters.

6
Basics C
  • CHAPTER 1 GETTING STARTED
  • What is C?
  • Data Types
  • Variables
  • Naming Conventions for C Variables
  • Printing and Initializing Variables
  • CHAPTER 2 SCOPE OF VARIABLES
  • Block Scope
  • Function Scope
  • File Scope
  • Program Scope
  • The auto Specifier
  • The static Specifier
  • The register Specifier
  • The extern Specifier
  • The register Specifier
  • The extern Specifier

7
  • CHAPTER 3 CONTROL FLOW CONSTRUCTS
  • if
  • if else
  • while
  • for
  • Endless Loops
  • do while
  • break and continue
  • switch
  • else if
  • CHAPTER 4 THE C PREPROCESSOR
  • define
  • Macros
  • include
  • Conditional Compilation
  • ifdef
  • ifndef

PTInstitute
8
  • CHAPTER 5 MORE ON FUNCTIONS
  • Function Declarations
  • Function Prototypes
  • Returning a Value or Not
  • Arguments and Parameters
  • Organization of C Source Files
  • Extended Example
  • CHAPTER 6 BIT MANIPULATION
  • Defining the Problem Space
  • A Programming Example
  • Bit Wise Operators
  • Bit Manipulation Functions
  • Circular Shifts

Professional Training Institute
9
  • CHAPTER 7 STRINGS ARRAY
  • Fundamental Concepts
  • Aggregate Operations
  • String Functions
  • Array Dimensions
  • An Array as an Argument to a Function
  • String Arrays
  • Example Programs
  • CHAPTER 8 POINTERS (PART 1)
  • Fundamental Concepts
  • Pointer Operators and Operations
  • Changing an Argument with a Function
  • call
  • Pointer Arithmetic
  • String Functions with Pointers
  • Pointer Difference
  • Prototypes for String Parameters
  • Relationship Between an Array and a Pointer
  • The Pointer Notation p

10
  • CHAPTER 9 STRUCTURES
  • Fundamental Concepts
  • Describing a Structure
  • Creating Structures
  • Operations on Structures
  • Functions Returning Structures
  • Passing Structures to Functions
  • Pointers to Structures
  • Array of Structures
  • Functions Returning a Pointer to a Structure
  • Structure Padding
  • CHAPTER 10 STRUCTURE RELATED ITEMS (UNION)
  • Typedef New Name for an Existing Type
  • Bit Fields
  • Unions
  • Non-Homogeneous Arrays
  • Enumerations

11
Tools Including S/W and H/W for Embedded Systems
Training
  • KEIL
  • Making project in Keil.
  • Keil features/ tabs
  • Memory models in Keil.
  • Debugger setting in Keil.
  • Linker settings in Keil.
  • Multimeter
  • Measuring Voltage/Current/Registers
  • Measuring continuity
  • Introducing BBT Baring Board Test.

12
  • CRO
  • Use of CRO.
  • What is Trigger?
  • How to do setting in CRO.
  • Measuring Voltage/Current from CRO.
  • Logic Analyzer
  • What is Logic Analyzer
  • How to use Logic Analyzer
  • What is the use of a logic analyzer.
  • For which protocol we can use a logic analyzer.
  • Soldering Iron/Heat GUN/
  • How to use Soldering Iron.
  • Precaution needs to take.

Embedded System Training Institute in Bangalore
13
Basic Hardware Concepts
  • Active High/Active Low
  • Description of Active high and Active Low
  • EMI/EMC Consideration
  • Use of Ground Plan
  • Use of De-coupling capacitor
  • Use of TVS Diode
  • Components Torrance and Data Sheet
  • Component Torrance study.
  • Consideration during designing.
  • Certification/Standard
  • CE/TUV/IC/ISI/IS/ISO
  • Designing Power Supply
  • Design of power supply 5V.
  • Designing of 7 Segment Display Hardware
  • Study of 7 segment components
  • Designing Schematics of hardwareImplementation.
  • Hardware Design guidelines
  • Important concepts during hardware Schematics
    design
  • Important concepts during hardware PCB
    lay-outing.

14
Basics of Embedded Systems
  • Assembly Programming
  • Addition of two number.
  • Toggling Port with delay
  • Toggling Port with a timer.
  • Introduction of Interrupt.
  • Comparison interrupt and polling.
  • Communication with loopback.
  • Keyboard interface.
  • Controlling LED with Switches.
  • Microprocessor/ Microcontroller
  • Definition
  • Nomenclature
  • Buses Address, Data, and Control
  • Architecture
  • Interfacing memory I/O devices
  • Programming ( Assembly)
  • Monitor program

15
  • Embedded C
  • Embedded C Programming
  • Data types
  • Pointers
  • Arrays
  • Pointer functions
  • Loops
  • Micro-Controller
  • Architecture
  • Interfacing memory I/O devices
  • Programming ( Assembly)
  • Assignments
  • Introducing ARM Architecture
  • Induction of ARM Architecture
  • ARM7TDMI
  • Difference between ARM9/ARM11
  • Different ARM concepts
  • The advantage of ARM.

16
Advance C
  • File Operations
  • Opening A file
  • Closing a file
  • Writing some data in a file and reading back and
    printing.
  • The different mode in which file can be open and
    write.
  • String Operation
  • Srtcpy
  • strcmp
  • strcat
  • strlen
  • strstr

17
  • Structure and Union
  • Combination of Structure and union.
  • Bit fields in Structure.
  • Pointers to structure and union.
  • The advantage of Structure and union
  • Function Pointers
  • Function pointers.
  • Callbacks
  • Advantage/use of functions pointers.
  • Dynamic Memory Allocation
  • Malloc
  • Calloc
  • free
  • re-alloc

embedded training in bangalore
18
Advance Embedded
  • Data Communication And Networks
  • I. IIC
  • a. Interface to PC Read/ Write Byte/Strings
  • b. Develop own protocol implement II. SPI
  • a. Interface RTC
  • b. Interface Memory
  • Wire-less Communication
  • Interfacing GSM module with micro-controller.
  • Interfacing Zigbee module with micro-controller.
  • Introduction of Blue-tooth Low energy.

19
Basic Linux
  • Basic Commands
  • ls, man, info, ps, top, grub, vi, gedit, gcc,
    kill. Etc...
  • File Structure
  • Linux internal file structure
  • Kernel structure

embedded linux training in bangalore
20
RTOS Concepts
  • RTOS Fundamentals
  • Real Time Scheduling and Timing, Clock Ticks,
    Priority Scheduling.
  • RTOS Task Management
  • Task Creation, Multi-Tasking, Task Scheduling,
    Task Query, Task Deletion, Task Change Priority,
    Task Suspend/Resume
  • RTOS Time Management
  • Timer and Timer Services, Timer Delay, Get/Set
    Timer RTOS Inter-Process Communication Hardware
    Synchronization, Binary Semaphore, Counting
    Semaphore, Mutual Exclusion, Message Queue
    Management, Shared Memory, The Critical Section
    Problem, Priority Inheritance

21
Advance Linux
  • Process
  • What is process.
  • How to make new process.
  • what is fork() do.
  • What is pid and ppid.
  • Exec().
  • Signals.
  • Zombie process.
  • Linux Thread
  • What is Thread.
  • Difference between process and thread.
  • Create process.
  • Excel with Thread.
  • Passing data to Thread.
  • Mutex
  • Mutex Deadlock

22
  • IPC
  • Shared memory
  • Process Semaphore
  • Mapped memory
  • Pipes FIFOs
  • Device Driver
  • Charter Device Driver.
  • Network Device Driver.
  • Make file
  • Explicit Rules
  • Implicit Rules
  • Variable definitions
  • Directives

embedded systems courses in bangalore
23
Prerequisites for the Training
  • B.E/B. Tech/MTech/ ME/ MCA/M.Sc Candidates Pre
    final Final Year with back ground preferably
    Electronics, Electrical, Instrumentation or
    Computer science.
  • Address
  • Professional Training Institute
  • 32, 38/1, 2rd Floor, Sri Ram Arcade, Hosur Main
    Road, Near Bosch Office, Bommanahalli, Bengaluru,
    Karnataka 560068
  • 8951422196
  • https//www.ptinstitute.in
Write a Comment
User Comments (0)
About PowerShow.com