Embedded Classificatio
System n
Different types of embedded system in present
PAGE
Real Time
Types of
embedded
system based Standalone
on
Network
Functional
Requirement
Mobile
PAGE
Types of
embedded
system based
Embedded Systems
on
Small Scale
Medium Scale
Sophisticated
Performance
of
Microcontroll
er
PAGE
Real time
• A real time embedded system is defined as, a system which gives a required o/p in a particular time. These types of embedded
systems follow the time deadlines for completion of a task. Real time embedded systems are classified into two types such as
soft and hard real time systems.
Standalone
• Stand alone embedded systems do not require a host system like a computer, it works by itself. It takes the input from the input
ports either analog or digital and processes, calculates and converts the data and gives the resulting data through the connected
device-Which either controls, drives and displays the connected devices.
Mobile
• Mobile embedded systems are used in portable embedded devices like cell phones, mobiles, digital cameras, mp3 players and
personal digital assistants, etc. The basic limitation of these devices is the other resources and limitation of memory.
Network
• These types of embedded systems are related to a network to access the resources. The connected network can be LAN, WAN
or the internet. The connection can be any wired or wireless. This type of embedded system is the fastest growing area in
embedded system applications. The embedded web server is a type of system wherein all embedded devices are connected to a
web server and accessed and controlled by a web browser.
PAGE
Based on Performance of Micro-
controller:
Small Scale Medium Scale
These types of embedded systems are These types of embedded systems
Sophisticated
designed with a single 8 or 16- design with a single or 16 or 32 bit These types of embedded systems
bit microcontroller, that may even be microcontroller, RISCs or DSPs. These have enormous hardware and
activated by a battery. For developing types of embedded systems have both software complexities, that may need
embedded software for small scale hardware and software complexities. ASIPs, IPs, PLAs, scalable or
embedded systems, the main For developing embedded software configurable processors. They are
programming tools are an editor, for medium scale embedded systems, used for cutting-edge applications
assembler, cross assembler and the main programming tools are C, C+ that need hardware and software Co-
integrated development environment +, JAVA, Visual C++, RTOS, debugger, design and components which have
(IDE). source code engineering tool, to assemble in the final system.
simulator and IDE
PAGE