embedded systems training bangalore weekends
AECTL is the best embedded and animation training in Bangalore will provide 100% Placement.
Courses offers in Embedded system:
Advance Embedded System and IOT Syllabus
C Programming and Data Structures
- C and Data Structures
- Introduction of C Programming.
- Data Types.
- Types Operators and Expressions
- The decision Control Structure.
- The loop Control Structure.
- The case Control Structure.
- Arrays String Function and pointer
- Dynamic memory allocation.
- Structures and union
- Operation On Bits
- File Input and Output
- Linked list
- The Stack
- Queues
- Sorting & Searching
8051 Microcontrollers Using Embedded C
- Introduction to Computing
- The 8051 Microcontrollers Architecteure
- 8051 Assembly Language Programming
- 8051 Assembly Language Programming
- Programming Embedded System In C
- Reading Switches and Blinking LED
- JUMP,LOOP,AND Call Instructions
- I/O Port Programming
- 8051 Addressing Modes
- Arithmetic & Logic Instructions and Programs
- 8051 Programming in Embedded C
- 8051 Hardware Connection and Hex File
- 8051 Timer/Counter Programming in Assembly And Embedded C
- 8051 Serial Port Programming in Assembly and Embedded C
- Interrupts Programming in Assembly and Embedded C
- Interfacing (LCD, Keyboard, ADC, DAC, Sensor Interfacing, External Memory and DS1306 RTC)
- Motor Control : Relay, PWM, DC, Stepper and Servo Motors
ARM CORTEX M-3 using Embedded C.
ARM9 Processors Using Embedded C.
ARM9 CPU Core.
- Outline
- The Pipeline
- Registers
- Current Program Status Register
- Exception Modes
- ARM 9 Instruction Set
- Branching
- Data Processing Instructions
- Copying Registers
- Copying Multiple Registers
- Swap Instruction
- Modifying The Status Registers
- Software Interrupt
- MAC Unit
- THUMB Instruction Set
Software Development.
- Interworking ARM/THUMB Code
- STDIO Libraries
- Accessing Peripherals
- Interrupt Service Routines
- Exception Source Constants Table C Function Prototype
- Software Interrupt
- Locating Code in RAM
- Operating System Support
- Fixing Objects at Absolute Locations
- Inline Assembler
- Hardware Debugging Tools
- Introduction to The LPC1768 Introduction
System Peripherals.
- Outline
- Bus Structure
- Memory Map
- Register Programming
- Memory Accelerator Module
- Example MAM Configuration
- FLASH Memory Programming
- Memory Map Control
- Boot loader
- Utility
- In-Application Programming
- External Bus Interface
- External Memory Interface
- Using The External Bus Interface
- Booting From ROM
- Phase Locked Loop
- VLSI Peripheral Bus Divider
- Example Code: PLL and VPB Configuration
- Power Control
- LPC1768 Interrupt System
- Pin Connect Block
- External Interrupt Pins
- Interrupt Structure
- FIQ Interrupt
- Leaving an FIQ Interrupt
- Example Program: FIQ Interrupt
- Vectored IRQ
- Leaving an IRQ Interrupt
- Leaving an IRQ Interrupt
- Example Program: IRQ Interrupt Non-Vectored Interrupts
- Leaving A Non-Vectored IRQ Interrupt
- Example Program: Non-Vectored Interrupt
- Nested Interrupt
User Peripherals.
- Outline
- Introduction to the LPC1768.
General Purpose I/O.
- General Purpose Timers
- PWM Modulator
- Real Time Clock
- Watchdog
- UART
- I2C Interface, SPI Interface
- Analog to Digital Converter
- Digital to Analog Converter
- CAN Controller
- ISO 7 Layer Model
- CAN Node Design
- CAN Message Objects
- CAN Bus Arbitration
- Bit Timing
- CAN Message Transmission
- CAN Error Containment
- CAN Message Reception
- Acceptance Filtering
- Configuring The Acceptance Filter
IoT using Arduino Syllabus
Python Programming/Scripting.
- Introduction to Python.
- Python Data Types.
- Python Program Flow and control.
- Python string, List and Dictionary Manipulations.
- Python Functions, Modules and Packages.
- Python File Operations.
- Python Exception Handling.
- Python Regular Expression.
- Python Class and Object Oriented Programming.
- Python Network Programming.
IoT Implementation using ARDUINO.
- Introduction of Sensors and Actuators.
- Introduction of Arduino Mega2560.
- Reading Switches and Blinking LED.
- Analog/Digital Port Programming.
- 4 bit-LCD Interfacing with Arduino Mega2560.
- Keypad Interfacing with Arduino Mega2560.
- Stepper Motor Interfacing with Arduino Mega2560.
- Serial Port Programming in Embedded C.
- Temperature Sensor (LM35) Interfacing with Arduino Mega2560.
- Humidity Sensor (DHT11) Interfacing with Arduino Mega2560.
- Accelerometer Sensor Interfacing with Arduino Mega2560.
- PIR Sensor Interfacing with Arduino Mega2560.
- Wi-Fi (ESP8266) Interfacing with Arduino Mega2560.
- Controlling Sensor data using Cloud.( things speak)
Linux
- Introduction to the Linux Operating System
- Linux Distributions & Installation
- Linux Directories.
- Linux File.
- Linux File Hierarchy
- Linux Filters
- Linux Users.
- Linux File Security.
- Linux shell commands.
- Process Management.
To know more about course, Training and placement details, just logon to http://www.aectltraining.co.in/ or call us at 9535280019