Thumb

Embedded System Development

Embedded means something that is attached to another thing. An embedded system can be thought of as a computer hardware system having software embedded in it. An embedded system can be an independent system or it can be a part of a large system. An embedded system is a microcontroller or microprocessor based system which is designed to perform a specific task.

Module: Introduction to Embedded C Programming

  • Statutory Filing Services
  • Introduction to C, Flow Control Statements, Functions
  • Data Types, Operators and Expressions
  • Program Structures
  • Program Burning and Execution

Module: Microcontrollers and Their Architecture

  • Difference Between Processor and Controller
  • I/O , Address Ports
  • Interrupts & Timer/Counter
  • Communication Protocols (UART, SPI, I2C, CAN)
  • ADC/DAC & RTC
  • Emerging Bus Standards (USB, Compact PCI, Ethernet)
  • Introduction to AVR Microcontroller
  • Bock Diagram and Description
  • Instruction Set & Addressing Mode
  • Assembly Programming

Module: Programming Language

  • Programming Paradigm
  • Programming Logic And Techniques
  • Machine Level Programming Language
  • Assembly Programming Language
  • Programming Language ā€œCā€
  • Object Oriented Programming ā€œC++ā€
  • Introduction of Other Programming Languages.

Module: Basics of Electronics

  • Introduction of Electronics
  • Current Voltage Basics
  • Basic Components
  • Analog & Digital Electronics


Leave a comments