Embedded Systems ans internet of things assignment presentation
vanessaryan929
5 views
11 slides
Oct 23, 2025
Slide 1 of 11
1
2
3
4
5
6
7
8
9
10
11
About This Presentation
Embedded Systems ans internet of things
Size: 45 KB
Language: en
Added: Oct 23, 2025
Slides: 11 pages
Slide Content
System Overview and Architecture Function of Components in Embedded System Development Presented by: Your Name, Dept. of EEE
Introduction Embedded systems: specialized computing units for dedicated tasks Task-specific, real-time, resource-efficient Examples: washing machine controller, automotive ECU, smart meters
Embedded vs General-Purpose Computers Purpose: Dedicated task vs Multiple tasks Interface: Minimal UI vs Rich GUI OS: RTOS / Bare-metal vs Windows / Linux Performance: Real-time, low power vs High throughput Examples: ECU, Smart meter, Router vs Laptop, Desktop
Architecture Overview Layers: Hardware, Firmware/RTOS, Application, Interfaces Hardware: MCU, memory, sensors, actuators Firmware/RTOS: timing, device drivers Application: main system logic Interfaces: UART, SPI, I2C, USB
Hardware Components MCU/MPU executes instructions Memory: Flash and RAM Sensors: input collection Actuators: output actions I/O ports link peripherals Stable power supply ensures correct operation
Application Software Implements main system logic (temperature control, motor speed) Relies on firmware for hardware interaction
Interfaces UART: simple serial communication I2C / SPI: multi-device communication USB / CAN: high-level communication Ensures seamless interaction between MCU and peripherals
Development Tools Editor: code writing (VS Code, Keil) Compiler/Assembler: convert to machine code Linker/Locator: arrange memory layout Programmer: flash MCU Debugger / Simulator: test and validate system
Integration All layers work together: sensors -> MCU -> firmware -> application -> actuators Tools support development, testing, and debugging
Summary Embedded systems combine hardware, firmware, application, and interfaces Architecture organizes complexity and ensures efficient operation Foundation for understanding embedded system development