B-Tech,M-Tech live projects

B-Tech,M-Tech live projects

1601 6 School

040-23754144,9652926926,9640648777 info@nanocdac.com www.nanocdac.com

ameerpet, Hyderabad, India - 500018

Is this your Business ? Claim this business

Reviews

Overall Rating
4

6 Reviews

5
100%
4
0%
3
0%
2
0%
1
0%

Write Review

150 / 250 Characters left


Services

Questions & Answers

150 / 250 Characters left


About B-Tech,M-Tech live projects in ameerpet, Hyderabad


Embedded Systems


Advanced C:
Introduction
What is a program, what is a programming language, Evolution of c language, Features of C, Structure of a C program, Compilation and execution.
Words and sentences in c language
Alphabets in c, keywords in c, constants, variables, data types, Comments in c, Format strings, escape sequences, Basic I/O instructions
Operators:
What is an operator
Classification of operators
1.No: of operands

•Unary operators
• Binary operators
•Ternary operators

2.Type of operation

•arithmetic operators
•relational operators
•logical operators
•assignment operators
•inc/dec operators
•bitwise operators
•conditional operator
•other operators

Flow control instructions
Decision Control Instructions
If, if-else, if-else-if, nested if-else
Loop control instructions
for loop, while loop, do while, use of break and continue

Selection instructions
switch
Functions

•What is a function, advantages of functions,
•Components of function – declaration, call and definition of a function.
•Parameters or arguments to a function, return values, call by value, recursion.

Arrays:
•what is an array, array declaration, array initialization, accessing individual elements of an array
•Two dimensional arrays
•passing an array element to a function
•passing entire array to a function,
Pointers:
•What is a pointer, declaring a pointer variable, initializing a pointer variable,
•Anonymous accessing
• Pointer arithmetic
•Pointers and arrays
•Dynamic memory allocation
•Pointers and functions, call by address, returning multiple values from a function
•Function pointers.
Strings:
What are strings, string I/O, string manipulation functions- strlen, strcmp, strcpy, strcat,
Structures and Unions:
•Structure definition, declaring and accessing structure variables,
•Structures and arrays

•Structures and functions
•Structures and pointers
•Uses of structures
•Unions, differences between structures and unions
Storage classes and scoping:
Automatic, register, external, static, scope of a variable
Files:
•Use of files, binary files, text files, file modes
•file open, read/ write, close operations
•character I/O, string I/O, integer I/O
•formatted I/O – fprintf(), fscanf()
• block I/O – fread(), fwrite()
Other Features:
•Variable no:of arguments – Functions with variable no: of arguments like printf, scanf,…,
•Command line arguments – Passing arguments to main( ) function
Preprocessor:
•Preprocessor directives, simple macros, macros with arguments, macros Vs functions
•File inclusion
•Conditional compilation
•#pragma directives


Introduction to Embedded systems

•What is Embedded System?
•Types of Embedded System
•Classifications of Embedded Systems
•Characteristics of an Embedded System
•Applications of embedded system
8051 (8-bit)microcontroller Architecture & Programming

•Block diagram and Pin description
•Ports
•Timers
•Serial communication
•Interrupts

Lab Sessions:
Session 1: Software Introduction (Keil Micro vision),Projection Creation

Session 2: Port programming
Session 3: Timer programming
Session 4: Serial Communication
Session 5: Interrupts
Session 6: Practice

89S52 interfacing with


Session 1: Pcb Express Tool
Session 2: Seven segment display
Session 3: LED’s
Session 4: LCD (16*2)
Session 5: Keypad(4*4)
Session 6: LCD &Keypad
Session 7 : Keypad & Serial
Session 8 : ADC(0809)
Session 9 : DC Motor
Session 10 : Stepper Motor
Session 11: Relay



89S52 Interfacing with Modules
Different Types of Modules, Features of Different Modules, Uses of Different Modules interface

Session 1.RFID
Session 2.GSM
Session 3.GPS

Session 4: Zigbee
Session 5: Finger print
Session 6: Voice Module



Practical Projects:

1.RFID and Keypad based ATM security.
2.GSM based electrical Device Control.
3.GPS Data Logger
4.Zigbee based wireless data communication syatem.
5.GSM & GPS based Vechile Tracking
6.RFID based time and Attendence


ARM (32-bit) Processor Architecture & Programming:
The ARM is a 32-bit reduced instruction set computer (RISC) instruction set architecture (ISA)
developed by ARM Holdings. It was known as the Advanced RISC Machine. The ARM architecture is
the most widely used 32-bit ISA in terms of numbers produced. The relative simplicity of ARM
processors made them suitable for low power applications. This has made them dominant in the
mobile and embedded electronics market, as relatively low cost, and small microprocessors and
microcontrollers.
As of 2005, about 98 percent of the more than one billion mobile phones sold each year use at least one ARM processor. As of 2009, ARM processors account for approximately 90% of all embedded 32-bit RISC processors. ARM processors are used extensively in consumer electronics, including PDAs, mobile phones, digital media and music players, hand-held game consoles, calculators and computer peripherals such as hard drives and routers
Introduction to ARM7

•Introduction to ARM family
• LPC2148 features
• block diagram and pin description
• register set




•Ports
•Timers
•Serial communication
•Interrupts






Lab Sessions:

Session 1: Software Introduction(Keil Micro vision)
Session 2: Port programming
Session 3: Timer programming
Session 4: Serial Communication
Session 5: Interrupts
Session 6: Practice
LPC2148 interfacing with Modules

Session 1: Seven segment display
Session 2: LED’s
Session 3: LCD (16*2)
Session 4: Keypad(4*4)
Session 5: LCD &Keypad
Session 6 :Keypad& Serial
Session 7 : ADC(0809)
Session 8 : DC Motor
Session 9 : Stepper Motor
Session10:Relay


LPC2148: Interfacing with Modules
Different Types of Modules, Features of Different Modules, Uses of Different Modules interface

Session 1.RFID
Session 2.GSM
Session 3.GPS
Session 4.ZIGBEE
Session 5:Finger print
Session 6: Voice Module


Operating Systems:
Learning of operating system concepts will help you in understanding Desktop, Embedded & Real-time Operating Systems easily in less time.

• Introduction
•Processes
• Threads
• CPU Scheduling
• Process Synchronization
• Deadlocks
• Memory management
• Virtual Memory.
• File management & Disk management


Linux System programming:
Linux is used in almost all system domains (Networking/Telecom) and also most of the RTOS are very similar to Linux.
So learning of Linux programming will help you in understanding and work easily in system domain as well as in embedded systems.


•The GNU C Library and System Calls:
•Program Arguments and Environment
•Building Libraries
•Time Functions
•Process Management
•Memory Operations
•Debugging
•Basic File Operations
• Communicating with Pipes
•Managing Signals
• Programming with Threads
• Advanced File Operations
•Interprocess Communication


Linux Device Drivers:
After Gaining knowledge on Advanced Linux Programming you are ready to learn Device Drivers. This is where you learn core of Linux Kernel and system programming.

• Introduction to Device Drivers
• Module Programming
• Kernel Configuration and Compilation
• Character Drivers
• Kernel Features
• Interrupts and Exceptions
• More on Modules
• Debugging
• Timers
• Synchronization techniques
• ioctl's
• The proc filesystem
• Unified Device Model and sysfs
• Memory Management and Allocation
• User and Kernel Space communication
• Sleep and Wait Queues
• Interrupt Handling
• Block Drivers
• PCI
• Direct Memory Access
• Network Drivers
• USB Drivers
• MTD
• Asynchronous I/O
• I/O Scheduling

Network Programming:

• Introduction to Networking
• Need/Uses of Networking
• Use of Layered architecture
• OSI Protocol layers
• TCP/IP protocol layers
• Internet Protocol (IP)
• Sockets:


Real-Time OS Introduction:
• What is RTOS?
• Desktop OS vs. RTOS
• RTOS Key Characteristics
• RTOS Services
• Task Management

o Inter task Communication Methods
o Synchronization Techniques
o Interrupt handling
o Timers
o Signals and Events
oPriorityInversion/Inheritance


ARM 9 microcontroller
Introduction
•Introduction to ARM9 microcontroller
•Difference between ARM 7and ARM 9 microcontrollers
• S3C2440 micro controller ,features & block diagram
•DNW tool,
•Porting of boot loader
• OS and root files system related images into MINI2440


Popular Business in hyderabad By 5ndspot

© 2024 FindSpot. All rights reserved.