Introduction

What is an embedded System?

The definition of Embedded System, that I will use is:

Embedded System = A computer system which is integrated into another technical system (the embedding system) for the purpose of influencing the embedding system such that it behaves in a desired manner.

Let’s break that down!
We have a computer system. That system needs to be part of another system, which is called the embedding system. The embedding system needs to be a technical system. A crucial part of the definition is, that the embedded system needs to influence the behavior of the embedding system. Without the embedded computer system the embedding system can not work as desired and the purpose for including the embedded system is to guide the operation of the embedding system.

The requirements of the embedded system must be derived from the requirements of the embedding system.

There is also another important Term:

Software controlled system = A system which is controlled by a control system and where the functionality of the control system is realized dominantly by software.

Here, the functionality and quality of overall system depends critically on software.

What are embedded systems doing?

Typical functionalities

Main application areas

There are two main

Next Topic: Microcontrollers