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