Embedded system design using arm microcontrollers,summer $ short term course

591 views

Published on

Six Month Industrial Training Programs at Waayoo.com Lucknow and Noida.
Advanced Robotics
Advanced Embedded Deisgn
Embedded Linux
Embedded Linux Device Drivers
Embedded Qt
Android
Image Processing
RaspberryPi
Visit www.training.waayoo.com
or call us at +91 8587849630, 9807507429
Email -> training@waayoo.com

Published in: Education, Technology, Business
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
591
On SlideShare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
10
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Embedded system design using arm microcontrollers,summer $ short term course

  1. 1. Embedded System Design using ARM Microcontrollers Learn ARM Architecture and develop embedded projects right from scratch Highlights Use of Keil Real View for ARM Use ARM Cortex-M3 MCU for professional embedded application development Generate PWM and control speed of DC motors Give professional look to your applications using Seven Segment Display Use optical encoder and make Wireless Tachometer Implement RC5 protocol and control home electronic appliances using TV remote Develop Touch Screen based applications Make RTC based applications Implement I2C protocol and work with external EEPROM Implement SPI protocol, master slave communication Introduction to ARM ARM processor family Applications of ARM Processor Comparison between 8/16/32 bit microcontrollers Design Approaches - CISC,RISC,Von Neumann,Harvard ARMs approach towards RISC and Von Neumann ARM Processor Architecture CPU modes Instruction set Arithmetic instructions Registers Pipelines and other implementation issues Floating-point (VFP) ARM Cortex-M3 architecture Fixed memory map Add: C-32,Beside Nirula’s Hotel,SEC-2 NOIDA Near sec-15 Metro (08587849630) LGF 11/12,Narayan Plaza Near Domino’s,Engineering college chauraha,,Lucknow (09807507429)
  2. 2. Privilege, modes and stacks Memory Protection Unit Power management Migrating Legacy ARM/Thumb Code to Cortex-M3 (Thumb-2) Cortex-M3 Interrupts and Exception Handling Cortex-M3 Memory Systems On-chip MCU Peripherals ARM Programming ARM Processor Programming in C Different Programming Tools Debugging Techniques Data types and alignment Endian-ness and Byte ordering Parameter passing Procedure calls and returns Writing efficient C programs for ARM Basic I/O Device Interfacing LED blinking 16x2 Character LCD Interfacing Seven Segment Display Understanding BCD-to-Seven segment decoder Actuator/Motor Interfacing ADC, Interrupts and 32-bit Timers Analog to Digital Conversion (ADC) Internal registers used for ADC Getting data from different channels Types of Touch Screen/Pad Touch Screen Interfacing Add: C-32,Beside Nirula’s Hotel,SEC-2 NOIDA Near sec-15 Metro (08587849630) LGF 11/12,Narayan Plaza Near Domino’s,Engineering college chauraha,,Lucknow (09807507429)
  3. 3. Building Touch Screen Based Applications Interrupts Introduction Vector Interrupt of ARM Nested Vectored Interrupt Controller [NVIC] Interrupt Masking and Handling Re-locatable vector table ISR(Interrupt Service Routine) Programming the External Interrupts Introduction to Timers PWM Generation Watchdog Timer(WDT) Led Dimming using PWM Motor Speed Control using PWM Programming and development of different Timer based applications I2C, SPI, USART The I2C Protocol Frame format, block diagram and use of pull-ups Interfacing external EEPROM Module SPI Protocol Implementation Frame Format and Block Diagram ARM internal Registers for SPI Master Slave Operation UART Communication Protocol Implementation Basics of UART Protocol Frame Format Hardware and software used in the communication Understanding the different parameters e.g. baud rate, parity etc of UART PC based controlling system using USART Add: C-32,Beside Nirula’s Hotel,SEC-2 NOIDA Near sec-15 Metro (08587849630) LGF 11/12,Narayan Plaza Near Domino’s,Engineering college chauraha,,Lucknow (09807507429)
  4. 4. Real Time Clock (RTC) Introduction to on-chip RTC and its feature Understanding the real world applications of RTC Details of RTC internal registers Use of CMOS battery in the RTC Making RTC based digital clock Making RTC based digital calendar Projects Project - Home Automation System Project - Interactive Voice Response System(IVRS) Project - Line Following and Obstacle Avoidance Robot Project - Motion Gesture recognition based Device/Robot Project - Making a real clock based timer for appliance control Discussion on future aspects//techniques Training Certificate, Future Support, Feedbacks Kit,Parts provided during training ARM11 Cortex-M3 Development Board 16x2 Character LCD IR Module Potentiometer EEPROM Module Seven Segment Display Module Touch Screen DC Motor UART/Serial Cable Optical Encoder USB Cable Battery Add: C-32,Beside Nirula’s Hotel,SEC-2 NOIDA Near sec-15 Metro (08587849630) LGF 11/12,Narayan Plaza Near Domino’s,Engineering college chauraha,,Lucknow (09807507429)
  5. 5. Connectors/Cables Battery connectors/snappers Add: C-32,Beside Nirula’s Hotel,SEC-2 NOIDA Near sec-15 Metro (08587849630) LGF 11/12,Narayan Plaza Near Domino’s,Engineering college chauraha,,Lucknow (09807507429)

×