You are on page 1of 3

EMBEDDED

SYSTEM
E MBADDED S YSTEM

1.1 INTRODUCTION
➢ WHAT IS EMBADDED SYSTEM?
1. An embedded system is a computing system within electronics device.
2. Single functioned Executes a single program repeatedly
3. Tightly constrained low-cost low power small and fast
4. Reactive and real time continuously reacts to changes in the system
5. Must compute certain results in real time without delay

Example:
Took an example of the aeroplane in aeroplane the quick response to the operator is needed so
specialized system, is to be designed.

Fig.1.1 Design of Embedded system

Software Knowledge Hardware Knowledge

1|Page
➢ WHY SHOULD WE STUDY ENBEDDED?

Embedded system is in every real time operating device having an HMI or GUI to operate it.
So, if a person wants to create a device with the real time response they need microprocessor and micro
controller knowledge with its programming.

➢ WHY WE USE C LANGUAGE?


a. Reliable simple and easy to use.
b. Over 40 years of maturity
c. High speed and efficiency
d. Structure Programming language Granular control over hardware
e. Pointers.

➢ DIFFERENCE BETWEEN C AND EMBEDDED C

SR.
C EMBEDDED C
NO.

C is generally used for desktop Embedded C is for microcontroller-based


1
computers applications

In C, one does not need to know the One needs to know the underlying hardware, the
2
underlying hardware register names, etc.

While, embedded C has to use with the limited


C can use the resources of a desktop
3 resources, such as RAM, ROM, I/O’s on an
PC like memory, OS, etc
embedded processor

Embedded C requires compilers to create files to be


Compilers for C (ANSI C) typically downloaded to the
4
generate OS dependant executables microcontrollers/microprocessors
where it needs to run

2|Page

You might also like