+ All Categories
Home > Documents > Booklet 22January 2019d3bkveaglmr5k9.cloudfront.net/.../05/Embedded_Booklet.pdfMini Project 3 Object...

Booklet 22January 2019d3bkveaglmr5k9.cloudfront.net/.../05/Embedded_Booklet.pdfMini Project 3 Object...

Date post: 01-Jan-2021
Category:
Upload: others
View: 5 times
Download: 0 times
Share this document with a friend
16
ISO 9001:2015 EMBEDDED SYSTEMS EMBEDDED SYSTEMS EMBEDDED SYSTEMS Drives you to Industry I N D I A https://www.vectorindia.org Search IoT With All India Educational Excellence Award Winner Consecutively for 3 years in a row st India's 1 ISO 9001:2015 Certified Institute 459 MNCs HIRED IN 2018 459 459 459
Transcript
Page 1: Booklet 22January 2019d3bkveaglmr5k9.cloudfront.net/.../05/Embedded_Booklet.pdfMini Project 3 Object Oriented Programming With C++ 7 Microcontroller Intel - 8051 8 Mini Project 4 ARM

ISO 9001:2015

EMBEDDED SYSTEMSEMBEDDED SYSTEMSEMBEDDED SYSTEMS

Drives you to Industry

I N D I A

https://www.vectorindia.orgSearch

IoTWith

All India Educational Excellence Award Winner Consecutively for 3 years

in a row

stIndia's 1 ISO 9001:2015 Certified Institute

459MNCs HIREDIN

2018

459459459

Page 2: Booklet 22January 2019d3bkveaglmr5k9.cloudfront.net/.../05/Embedded_Booklet.pdfMini Project 3 Object Oriented Programming With C++ 7 Microcontroller Intel - 8051 8 Mini Project 4 ARM

The Institute 1

Admission 2

What We Offer 3

Training Process 3

Eligibility Placements 3

The Result 3

Embedded Course ContentPractical C 4

Mini Project 1Linux Internals 5

Mini Project 2Networking And TCP/IP Applications 6

Socket Programming 6

Mini Project 3Object Oriented Programming With C++ 7

Microcontroller Intel - 8051 8

Mini Project 4ARM 9

RTOS RT-Linux 10

Final ProjectIoT on Raspberry 11

Additional Modules 12

www.vectorindia.org

Contents

Page 3: Booklet 22January 2019d3bkveaglmr5k9.cloudfront.net/.../05/Embedded_Booklet.pdfMini Project 3 Object Oriented Programming With C++ 7 Microcontroller Intel - 8051 8 Mini Project 4 ARM

www.vectorindia.org 1

8 Directors with over a Decade of Rich Industry Experience in Design, Development, Training & Recruitment.

8 State-of-The-Art Programming Lab with 1:1 student to System ratio.

8 Well-Equipped H/W Lab with 8051, ARM, PIC and AVR boards.

8 A/C class rooms with LED projectors and equally distributed sound systems.

8 Dedicated Placement Cell with Operations in Bengaluru, Pune, Noida, Chennai and Hyderabad.

The Institute

Placement Hall

Page 4: Booklet 22January 2019d3bkveaglmr5k9.cloudfront.net/.../05/Embedded_Booklet.pdfMini Project 3 Object Oriented Programming With C++ 7 Microcontroller Intel - 8051 8 Mini Project 4 ARM

www.vectorindia.org2

8 Admission through All India entrance test conducted quarterly, around 26 centers across India.

Admission

8 Chennai8 Chandigarh8 Bhubaneswar8 Bhopal8 Bengaluru8 Allahabad8 Ahmedabad8 Agra

8 Pune8 Nagpur

8 Visakhapatnam8 Vijayawada8 Tirupati8 Thiruvanathapuram8 Rajkot8 Raipur

8 New Delhi8 Coimbatore8 Ghaziabad8 Hyderabad8 Jaipur8 Kochi8 Kolkata8 Lucknow8 Madurai8 Mumbai

8 No fees for admission test

8 Working professionals with relevant experience are eligible for direct admission

8 Syllabus for admission test:

8 Basics of C programming

8 Digital electronics

8 Microprocessor 8085/8086

8 General Aptitude

8 Apply online at www.vectorindia.org

8 Course Duration : 6 months

Final Degree PercentageAdmission Test Score Fee Waiver

55% and above80% and above 50%

55% and above70% to 79.9% 25%

70% and above/GATE Score50% to 69.9% 10%

SCHOLARSHIPS

Page 5: Booklet 22January 2019d3bkveaglmr5k9.cloudfront.net/.../05/Embedded_Booklet.pdfMini Project 3 Object Oriented Programming With C++ 7 Microcontroller Intel - 8051 8 Mini Project 4 ARM

www.vectorindia.org 3

8 High Quality Practical/Application Oriented Training

8 Genuine Placement Assistance

8 Lateral Placements for next 6 months

8 Industry accepted course content

8 Lab with 1:1 system ratio

8 ½6-Days a week, theory(1 -2 hrs) and practical (3hrs) sessions

8 Daily theory and lab assignments

8 Alternate week theory & Lab exams

8 Module wise theory and lab exams

8 Mock Interviews & Project Guidance

8 Parallel classes will be conducted as required

What we Offer

Eligibility for Placements

INDUSTRY READY PROFESSIONAL

The Result

Candidates must meet all the following criteria to be eligible for placement assistance.

Training Process

Theory 75% 40% Recommendation

Lab 75% 40% Recommendation

Communication 75% 40% Recommendation

Aptitude 75% 40% Not Applicable

MinimumInternal Score

MinimumAttendanceCriteria

Mock & Assessment Interview

Page 6: Booklet 22January 2019d3bkveaglmr5k9.cloudfront.net/.../05/Embedded_Booklet.pdfMini Project 3 Object Oriented Programming With C++ 7 Microcontroller Intel - 8051 8 Mini Project 4 ARM

www.vectorindia.org4

8 Why C in Embedded

8 ANSI Standard

8 Fundamentals of C

8 Conditional Statements

8 Loops

8 Functions

8 Arrays

8 Strings

8 Storage Classes

8 Structures & Unions

8 Enumerated data types

8 Bit Operations

8 Pointers

8 Dynamic Memory Allocation

8 File Handling Concepts

8 Raw Data Handling

8 Low-level Programming

8 Command line Arguments

8 Compiler in Practical

8 Data Structures

8 Sorting and Searching Techniques

8 Concepts and Real Time Exposure

Practical C

8 Development Tools and Environment

8 Make Utility and Multi file programming

8 Industry Coding Standards

8 Object / Executable File Format

8 Debugging large programs

Mini Project 1

Page 7: Booklet 22January 2019d3bkveaglmr5k9.cloudfront.net/.../05/Embedded_Booklet.pdfMini Project 3 Object Oriented Programming With C++ 7 Microcontroller Intel - 8051 8 Mini Project 4 ARM

www.vectorindia.org 5

Sh

ells

Uti

liti

esA

pp

lica

tion

sLib

rari

esSystem call Interface

File SubsystemDevice Drivers

Process Control

Inter Process

CommunicationMemory

Managment

Hardware ControlHardware Level

Hardware

Use

r L

evel

Ker

nel

Lev

el

8 Introduction8 Kernel Architecture8 Shell and Services8 System Calls8 Error Handling8 Linker and Loader8 Static Library Implementation 8 Dynamic Library

Implementation8 Process Management8 Interrupts / Signals8 File Management

8 Shared Memory

8 Message Queue

8 Inter Process Communication8 Pipe8 Fifo

8 Client - Server properties8 Semaphore8 Multi Threading8 Memory Management8 Virtual Memory8 Shell Scripting

Mini Project 2

Shells

Utilities

Applications

Libraries

Inter ProcessCommunication

Process Control

Hardware Level

Device Drivers

Linux Internals

Page 8: Booklet 22January 2019d3bkveaglmr5k9.cloudfront.net/.../05/Embedded_Booklet.pdfMini Project 3 Object Oriented Programming With C++ 7 Microcontroller Intel - 8051 8 Mini Project 4 ARM

www.vectorindia.org6

8 Network Structure8 Classifications and

Topologies8 Switching and Routing8 Gateway, Repeater, Hub,

Bridge8 OSI & TCP/IP Protocol

Layers8 Physical & Logical

Addresses8 ARP & RARP

Networking and TCP/IP Applications

8 Internet Protocol8 Routing Protocol and IP

Datagrams8 Error and Control Messages

(ICMP) UDP8 Transfer Control Protocol8 TCP Networking Applications 8 (FTP, TFTP, TELNET, DNS,

DHCP, SNTP, POP3, IMAP, SNMP)

8 Overview8 Concurrent Processing8 Programming Interface8 Socket Interface8 Client / Server Design8 Concurrent Connection-

Oriented Servers8 Socket Calls for TCP and

UDP8 Single Process8 Concurrent Servers8 Remote Procedure Call8 Implementation of TFTP /

SMTP …

Socket Programming

Mini Project 3

Hello.

Hola.Buon

giorno.

Sziasztok.

Ni hao

Sawatdi.

Kame cho.

Marhaba.

Zdorava.

Ainu.

Gutentag.

Hej.

Page 9: Booklet 22January 2019d3bkveaglmr5k9.cloudfront.net/.../05/Embedded_Booklet.pdfMini Project 3 Object Oriented Programming With C++ 7 Microcontroller Intel - 8051 8 Mini Project 4 ARM

www.vectorindia.org 7

8 Overview8 Characteristics8 Function Overloading8 Scope Resolution Operator8 Classes in C++8 Access Specifiers8 Constructor, Destructor8 Static members, Functions

8 Friend Classes, Friend Functions

8 Operator Overloading8 Data Conversions8 Inheritance, Polymorphism8 Exception Handling,

Templates8 Input and Output Streams

Object Oriented Programming with C++

Page 10: Booklet 22January 2019d3bkveaglmr5k9.cloudfront.net/.../05/Embedded_Booklet.pdfMini Project 3 Object Oriented Programming With C++ 7 Microcontroller Intel - 8051 8 Mini Project 4 ARM

www.vectorindia.org8

Introduction

Overview of Architecture of 8051

Low-level Programming Concepts

Middle Level Programming Concepts8 Cross Compiler8 Embedded C Programming8 Embedded C Debugging8 Memory Models8 Library Reference8 #pragma Directive

On-Chip Peripherals8 Ports: Input/Output8 Timers & Counters8 Interrupts, UART

External Interfaces8 LEDS, LCD, Switches8 Seven Segment Display

8 Keypad Matrix

Protocols8 I2C, SPI

Selective Discussion during Project Development8 A/D & D/A Converter8 Stepper Motor, DC Motor 8 RTC: DS13078 (ADC:MCP3201)8 IR, ZIGBEE, GSM, GPS, USB,

MMC 8 SD, Ethernet MAC, CAN

Protocol

Mini Project 4

Vector 8051 Board

Microcontroller INTEL - 8051

Page 11: Booklet 22January 2019d3bkveaglmr5k9.cloudfront.net/.../05/Embedded_Booklet.pdfMini Project 3 Object Oriented Programming With C++ 7 Microcontroller Intel - 8051 8 Mini Project 4 ARM

www.vectorindia.org 9

8 Introduction8 Core Features8 Version History8 Data Flow Model8 Registers8 CPU Modes8 Memory Organization8 Interrupts8 Pipelining8 ARM Assembly Language

Programming8 Addressing Modes8 ARM 7 Instruction Set

(20/80 -rule of assembly %language)

8 Usage of Keil IDE 8 Demonstrating ARM ISA8 Demonstrating THUMB ISA8 ARM Embedded C language

Implementation 8 Exposure to an ARM7 CPU

Core Based Microcontroller8 LPC2114-ARM7 Based

Microcontroller from Philips Semiconductors

8 On-Chip System Peripherals

8 Bus Structure (AMBA)8 Memory Map8 Phase Locked Loop8 VPB Divider8 Pin Connect Block8 On-ChipUser Peripherals8 General Purpose I/0 : Demo

using switch & LED 8 Vectored Interrupt Controller

(VIC)8 External Interrupts : Demos

Vector ARM Board

ARM

Page 12: Booklet 22January 2019d3bkveaglmr5k9.cloudfront.net/.../05/Embedded_Booklet.pdfMini Project 3 Object Oriented Programming With C++ 7 Microcontroller Intel - 8051 8 Mini Project 4 ARM

www.vectorindia.org10

8 RT-Linux8 Different types operating

systems8 RTOS basics -Linux as Real

Time8 RTOS Introduction (Hard Real

Time,Soft Real Time)8 Latency in Linux, Priority

Inheritance8 Linux 2.6 features for

realtime8 2.6 Kernel Compilation8 RT LINUX patching8 Linux RTPREEMPT Patches8 Configuring the Kernel with

RT-PATCH

8 Implementation of Real Time application

8 Linux real-time API.8 Measuring and comparing

scheduling latency in standard Linux and in RT-Linux with the latest RT patches.

8 Porting RT-LINUX on ARM and application development

RTOS RT - Linux

Final Project

Page 13: Booklet 22January 2019d3bkveaglmr5k9.cloudfront.net/.../05/Embedded_Booklet.pdfMini Project 3 Object Oriented Programming With C++ 7 Microcontroller Intel - 8051 8 Mini Project 4 ARM

www.vectorindia.org 11

Introduction to the "Internet of Things"Introduction to Raspberry Pi8 Tools : Win32ImageWrite & SDFormatter8 Loading Raspbian OS image on SD CARD8 Demo programs using C8 Backing Up Updated SD CARD & OS image8 Installing Wiring Pi package8 Controlling the Raspberry Pi 2 GPIO by command line8 Networking with Pi8 Client - Server programming for Automating Device / sniffing Device State IoT -Cloud8 Installing and configuring PubNub SDK for C language8 Creating credentials with PubNub Cloud Server8 End to End IoT program demonstrations

INTERNET OF THINGS

IoT on Raspberry Pi (Student Optional)

Student can opt for this based on his/her interest.No Extra Cost

Page 14: Booklet 22January 2019d3bkveaglmr5k9.cloudfront.net/.../05/Embedded_Booklet.pdfMini Project 3 Object Oriented Programming With C++ 7 Microcontroller Intel - 8051 8 Mini Project 4 ARM

www.vectorindia.org12

Additional Modules

These modules are not part of the course content and will be dealt based on MNCs requirement

8 Android8 iPhone8 Perl

Placement Highlights8 459 MNCs recruited in 20188 %100 genuine placement assistance to all its students8 13.6 Lakhs per annum is the highest package received so far8 Maintaining an average of 3.0 lakhs per annum8 Detailed summary of our successful campus activities is available at

http://vectorindia.org/placement_record.html

8 Linux Device Drivers8 Embedded Linux8 Python

Page 15: Booklet 22January 2019d3bkveaglmr5k9.cloudfront.net/.../05/Embedded_Booklet.pdfMini Project 3 Object Oriented Programming With C++ 7 Microcontroller Intel - 8051 8 Mini Project 4 ARM

www.vectorindia.org

POWER

and many more....

+ 300+ 300+ 300Campus Drives

Every year

Page 16: Booklet 22January 2019d3bkveaglmr5k9.cloudfront.net/.../05/Embedded_Booklet.pdfMini Project 3 Object Oriented Programming With C++ 7 Microcontroller Intel - 8051 8 Mini Project 4 ARM

#502, 5th Floor, Nagasuri Plaza (Bank of India Building),Behind HUDA Maithrivanam, Ameerpet, Hyderabad - 500 038.

Ph: 040 2373 6669 / 6553 5557Cell: + 91 98 66 66 66 99 | Email: [email protected]

33/49, 27th Cross, 12th MainJayanagar 4th BlockBengaluru - 560011Ph: 080 2654 6474Cell: + 91 87 62 45 67 89Email: [email protected]

VECTOR INDIA PVT LTD.

8 All India Education Excellence Award Winner consecutivelyfor 3 years

8 459 MNCs recruited in 20188 Customized Training as per Company Requirements8 Internal Assessments, Mock Interviews8 Highly Application Oriented Training

Hyderabad:

Bengaluru:

I N D I A

Chennai:

2nd Floor, 179, 1st Main Road, Nehru Nagar, Lane Opp to Turyaa Hotel, Perungudi, Chennai - 600096.Ph: 044 2454 3969Cell: +91 94 44 22 24 59Email: [email protected]

100% Genuine Placement Assistance

www.vectorindia.org


Recommended