Embedded
Embedded
Semester:7th Semester
Student Name:
09/05/2023 1
WHAT IS EMBEDDED SYSTEM?
As its name suggests, Embedded means something that is attached to another
thing. An embedded system can be thought of as a computer hardware system
having software embedded in it. An embedded system can be an independent
system or it can be a part of a large system. An embedded system is a
microcontroller or microprocessor based system which is designed to perform a
specific task. For example, a fire alarm is an embedded system; it will sense only
smoke.
09/05/2023 4
MAJOR AREAS OF EMBEDDED SYSTEMS
• Consumer electronics
• Household appliances
• Home automation & security systems
• Automotive industry
• Telecom Computer peripherals
• Healthcare Measurements & Instrumentations
• Banking & Retail Card Readers.
09/05/2023 5
MAIN PURPOSES OF EMBEDDED SYSTEM
09/05/2023 7
BASIC ELEMENTS OF AN EMBEDDED SYSTEM AND
BRIEF DESCRIPTION OF EACH ELEMENT
• Power supply: The embedded system requires 5 V supply or can be range from 1.8 to 3.3. V. The power supply source can be
battery or can be provided by a wall adaptor.
• Processor: The processor acts as the brain of the system. It is responsible for deciding the performance of the embedded system.
The embedded system can act as a microcontroller and microprocessor. The processor can be an 8-bit, a 16-bit, and a 32-bit
processor.
• Memory: As the RAM is volatile type memory the data can be stored temporarily in the memory and when system is switch off the
data is lost from the memory. Read-only memory is classified as code memory. The ROM is used for storing the program and
when the system is switch on the embedded system fetch code from ROM memory.
• Timers counters: Some applications require of delay that needed to provide in the application. The delay time span can be decided
by using the crystal oscillator and system frequency so that delay can be generated as per user requirement.
• Communication ports: It is an interface that is used to communicate with other types of embedded systems.
• Output and Input: Input, provided by the sensor or by the user itself, is needed to interact with the system. The proper configuration
needs to be done for using the input and output port. Circuits used in application: The selection of the circuit is completely
dependent on the application. For example, in temperature sensor applications there is a requirement of temperature sensors for
measuring the temperature.
• Assembler: The assembler is sued when the programming language sued for designing the application is assembly language.
The assembly language program is then converted into the HEX code so that it can be further processed. And after writing the
code the programmer is used for writing the program in the chip.
• Emulator: An emulator is a software tool that is used to execute the functions of the host system, debugging code and transfer the
code from the host system to the target system.
• Compiler: It is a type of software that is used to transfer the high-level code into some low-level language. The low-level languages
include machine code, object code, and assembly language.
09/05/2023 8
CONCLUSIONS
• The embedded system is a type of system that is very powerful, fast, and small size in
nature so that it can easily fix in other systems and perform their task. The embedded
system can be categorized as a computer system but they do not perform the operations
performed by computer systems. The embedded systems can be used in mobile phones,
medical devices, or any other manufacturing equipment. Various types of operations and
functions can perform by embedded systems and used to control smaller parts of a larger
system. The embedded system is generally a combination of software and hardware
system and other components parts so that a particular operation can be executed.
• The embedded system can be used to execute an operation or can help in executing tasks
in a repetitive manner.
• The embedded system is used in every type of device. The embedded system can easily fit
in any device, small in size, great performance consumes less power, and cheap in rate. All
these constraints make the embedded system popular and preferable for the developers
to use in the applications.
09/05/2023 9
REFERENCES
• Tutorialspoint
Link:https://www.tutorialspoint.com/embedded_systems/es_overview.htm
Last visited on July 2022
09/05/2023 10