0% found this document useful (0 votes)
414 views3 pages

Embedded Systems in C++

Uploaded by

Chioma
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
414 views3 pages

Embedded Systems in C++

Uploaded by

Chioma
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd

Embedded Systems In C++

Introduction To Embedded Systems:


Definition and Examples of Embedded Systems.
An embedded system is like a small computer that is built into a device
that is not usually seen as a computer. It has both hardware and software
made to do a specific job within a bigger machine. They are called
"embedded" because they are always part of a complete device; they are
inbuilt.

For instance, embedded systems were first used in the 1960s with the
Apollo guidance computer and later in the Intel 4004 microprocessor in
1971. These systems can be tiny and have to work with limits on size,
power, and cost.

Now, think of them as little computers that help run everything from
microwaves to cars. They include things like microprocessors, memory,
and input/output interfaces. In 2009, 98% of all microprocessors made
were used in embedded systems. So, they’re super important for all kinds
of tech we use every day.

Some Other Definitions of Embedded Systems.


“An embedded system is a specialized computing system that performs
dedicated functions or is designed for specific applications within a larger
system, often with real-time computing constraints” (BARR, M. (2006)
PROGRAMMING EMBEDDED SYSTEMS). These systems typically integrate
hardware and software to perform specific tasks.

“An embedded system is a combination of computer hardware and


software, either fixed in capability or programmable, designed for a
specific function or for functions within a larger system”. (VAHID, F. (2001).
*EMBEDDED SYSTEM DESIGN ). “Embedded systems are computing systems
that are part of a larger system and perform specific functions or tasks
within that system”. WOLF, W. (2008). *COMPUTERS AS COMPONENTS These
systems are often embedded within consumer, industrial, automotive, and
medical devices to control operations and perform functions.
“ An embedded system refers to a microprocessor-based system
designed to perform a few dedicated functions, often with real-time
computing constraints”. It is embedded as part of a complete device often
including hardware and mechanical parts. KAMAL, R. (2017). *EMBEDDED
SYSTEMS.

Some Other Examples of Embedded Systems.


1. Anti-lock Braking System (ABS) in cars.

Heath, S. (2002). *Embedded systems design* (2nd ed.). Newnes.

2. Digital Camera.

Berger, A. S. (2002). *Embedded systems design: An introduction to


processes, tools, and techniques*. CMP Books.

3. Microwave Oven.

Noergaard, T. (2005). *Embedded systems architecture: A comprehensive


guide for engineers and programmers*. Elsevier.

4. Pacemaker.

Pont, M. J. (2001). *Embedded C*. Addison-Wesley.

5. Washing Machine.

Peckol, J. K. (2010). *Embedded systems: A contemporary design tool*.


John Wiley & Sons.

6. Smart Card.

Simon, D. E. (1999). *An embedded software primer*. Addison-Wesley.

7. Automated Teller Machine (ATM).

Lewis, J. (2002). *Fundamentals of embedded software: Where C and


assembly meet*. Prentice Hall.
8. Mobile Phone.

Valvano, J. W. (2011). *Embedded systems: Introduction to ARM®


Cortex™-M microcontrollers* (4th ed.). CreateSpace Independent
Publishing Platform.

9. Printer.

Labrosse, J. J. (1999). *MicroC/OS-II: The real-time kernel* (2nd ed.). CRC


Press.

10. Thermostat.

Barr, M., & Massa, A. (2006). *Programming embedded systems: With C


and GNU development tools* (2nd ed.). O'Reilly Media.

References:

BARR, M., & MASSA, A. (2006). *P ROGRAMMING EMBEDDED SYSTEMS:


WITH C AND GNU DEVELOPMENT TOOLS* (2ND ED.). O'REILLY MEDIA.

VAHID, F., & GIVARGIS, T. (2001). *E MBEDDED SYSTEM DESIGN: A


UNIFIED HARDWARE /SOFTWARE INTRODUCTION *. J OHN WILEY & SONS.

WOLF, W. (2008). *C OMPUTERS AS COMPONENTS : PRINCIPLES OF


EMBEDDED COMPUTING SYSTEM DESIGN * (2ND ED.). E LSEVIER .

KAMAL, R. (2017). *E MBEDDED SYSTEMS: ARCHITECTURE,


PROGRAMMING AND DESIGN* (3RD ED.). MCGRAW-HILL
EDUCATION.

You might also like