Chapter 1

Real-Time Computing

1.0  Defining the Embedded System

An embedded system can be defined as a computer system that performs one or more dedicated or specialized functions usually with Real-Time constraints. It is the digital controller that is embedded as part of system, which also includes other hardware and mechanical elements. A modern dishwasher contains an embedded control system. On the other hand, a general-purpose computer such as a PC is designed to meet a variety of user needs. The control system in the dishwasher does one task: wash dishes, while the PC on your desktop can be used in word processing, browsing the Web, balancing your checkbook, and many other applications.

Embedded systems are controlled by one or more digital ...

Get Embedded Systems Circuits and Programming now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.