Embedded System Design

Intermediate

Embedded System Design

Overview
Curriculum
Reviews
  • 1 Section
  • 15h Duration
Collapse All
Embedded System Design

Embedded system design is the process of creating specialized computer systems that are integrated into larger devices to perform a dedicated function. Unlike general-purpose computers like a desktop PC, an embedded system is tailored to a specific task, leading to optimization for factors like size, power consumption, cost, and real-time performance. They are everywhere, from the microcontroller in your washing machine to the complex systems in an airplane's avionics.


 

Components of an Embedded System

An embedded system is a combination of both hardware and software.

    • Hardware: At its core, an embedded system contains a processor. This is typically a microcontroller (which integrates the processor, memory, and peripherals on a single chip) or a microprocessor (which requires external memory and other components). Other essential hardware includes:

      • Memory: Both volatile (RAM) and non-volatile (ROM, Flash) memory to store the program instructions (firmware) and data.

      • Peripherals: These are the input/output devices that allow the system to interact with the outside world, such as sensors, actuators, displays, and communication interfaces (like USB or Ethernet).

 

Create a new review.

×

Free Lesson Videos:

Deleting Course Review

Are you sure? You can't restore this back

Course Access

This course is password protected. To access it please enter your password below:

Related Courses

Machine Learning

60h
0
0
0

Artificial Intelligence

60h
0
0
0

MEAN Stack web development

60h
0
0
0
Scroll to top