Embedded Short term Course

Sumaism
In Bangalore

Rs 7,000
You can also call the Study Centre
80659... More
Compare this course with other similar courses
See all

Important information

  • Certificate
  • Bangalore
  • Duration:
    1 Month
Description


Suitable for: B.E And diploma(Working proffesional)

Important information
Venues

Where and when

Starts Location
On request
Bangalore
ISM #29/18, 17'E'main, near new Madduramma Temple, 5thblk, Rajajinagar, Bang-10, 560010, Karnataka, India
See map

Course programme

Course Code

Course Title

Duration

Contents

1

8051-L1

8051 Architecture& Programming

50 Hrs

a. 8051 Architecture

b. Memory Organisation

c. Instruction set

d. Assembly Progamming under keil Environment

e. Embedded C

f. Programming 8051 using

g. Interfacing devices such as LED, LCD, Stepper Motor, ADC, DAC, 8255, EPROM, S-RAM, KEY-PAD, RELAY with 8051 and Driving them

2

ARM L1

ARM 9 – Architecture & Programming- Level 1

24 Hrs

a. ARM Architecture

b. Functional Block diagram

c. ARM Instruction Set

d. Programming Model

e. Thumb Instruction set

Introduction to ADS

g. Developing Programs under ADS Environment

h. Introduction to Keil UV3

i. Developing Programs on ARM Board such as Driving LED’s Driving UART, Driving lcd, Driving I2C EPROM

3

ARM L2

ARM 9 – Architecture & Programming- Level 2

24 Hrs

Advanced Architecural Concepts such as :

  1. Cache Architecture

  1. MPU

  1. MMU

  1. Scatter Loading

  1. ARMULATOR

  1. Overview of AMBA

  1. Exception Handling

  1. Loading OS on Board

4

ARM L3

ARM 11 – Architecture & Programming

12 Hrs

ARM L1

5

ARM L4

Cortex – Architecture & Programming

12 Hrs

ARM L1

6

RTOS

RTOS Concepts

8 Hrs

Using OS

  1. What are Real Time Systems

b. Types of real Time Systems

i. Hard

ii. Soft

iii. Firm

  1. Examples of Real Time Systems

  1. Monolythic, Micro and Nano Kernels

  1. Rate Manotonic Scheduling Overview of RTOS

7

LNX INT

Linux Internals

32 Hrs

a. Introduction to linux

b. History of linux

c. linux Kernel Versions

d. Advantages and disadvantages of Linux

e. Features of Linux

f. Linux Kernel Architecture

g. User & System mode

h. System Call

i. Process Mangaement

j. Using System Calls

k. File Management

l. Inter Process Communication

m. Semaphore

n. Signal Handling

o. Makefile

p. Sockets

q. Memory Management in Linux

r. Overview to Virtual File System

s. Architecture of VFS

t. Introduction to EXT2FS/ EXT3FS

u. Overview of Buffer Management System

8

VXWP

Vx works Programming

28 Hrs

a. Introduction to Tornado

b. Features of IDE

c. Host Target Communication Interface

d. Some Technologies

e. Using Shell Commands

f. Thread Management

g. Inter Thread Communication

h. Semaphores

i. Ram Disk

j. Memory Management and Interrupts Interrupt handling

9

DDD L1

Developing Char Device drivers

16 Hrs

a. Overview of Linux Kernel

b. Introduction to Device Drivers

c. Types of Device Driver

d. Relationship Between Kernel and Driver

e. Major and Minor Number

f. Modular Program Vs. Application program

g. Compile, run a sample module

h. Registering & Un-registering a sample character device driver

i. Creating a Device file and test Character device driver

10

DDD L2

Developing Block & Stream Device drivers

16 Hrs

a. Memory Allocation & Freeing with in modules

b. IO Port & IOMEM allocation

c. Registering Access to the character device

d. Random Access to the character device

e. Using Capabilities

f. Implementing IOCTL Commands

g. Implementing Kernel Llocking Mechanism

h. Overview of Network Device Drivers

i. Overview of Block Device Driver

j. Procedures to develop Block & Stream Device Drivers

k. Creating Block Device Driver

l. Creating Stream Device Drivers

11

GSM

GSM, GPRS & EDGE Architecture & protocols

12 Hrs

12

CDMA

CDMA Architecture & protocols

12 Hrs

13

3G

WCDMA / UMTS Architecture & protocols

18 Hrs

14

SAN

SAN Administration & Configuration

16 Hrs


Compare this course with other similar courses
See all