MAJOR PROJECT.

                                          EMBEDDED SYSTEMS  

An embedded system is a computer system that is created to do a particular task as part of a larger system. These systems frequently include one or more real-time computing restrictions. It is a component that is integrated into a bigger device that may also contain hardware and mechanical elements. (Oshana & Kraeling, 2013, P. 180).

Types of Embedded systems.  

  1. Standalone Embedded systems: As the name implies; they can function without a host computer, standalone embedded systems can generate outputs without the need for a host or main computer. Examples are; Digital cameras, Washing machines, Digital watches, and temperature-measuring systems. 
  2. Network Embedded Systems: These network embedded systems is a networked system, to function, they depend on communication with web servers across wired or wireless networks. Examples are; POS (Point of sale) systems, ATM (Automated teller machines), and even home security systems. 
  3. Mobile Embedded Systems: Small, transportable gadgets are mobile embedded systems. Every standalone embedded system also applies to mobile embedded systems. Mobile embedded systems are not necessarily all standalone embedded systems. Examples are; Cell phones, Laptops, Tablets, and Smartwatches. 
  4. Real-time Embedded systems: Real-time embedded systems are those embedded systems that respond to real-time situations using their embedded hardware and software within the allotted time frames. Examples are; Self-driving vehicle controls, aircraft control systems, Medical devices, and Patient monitoring systems like defibrillators.
           (Coursera, 2022). 


The three main components of the Embedded system are; 
  • Hardware 
  • Application-specific software 
  • RTOS (Real-time operating system).  (Coursera, 2022)





Reference list

Coursera.,2022 What are embedded systems (How to work with them). [Online]. Available from: https://www.coursera.org/articles/embedded-systems. [Accessed 29 October 2022].

ROBERT OSHANA & MARK KRAELING.,2013 Software Engineering for Embedded systems. P. 180. Available from: https://www.sciencedirect.com/book/9780124159174/software-engineering-for-embedded-systems. [Accessed 30 October 2022].

Comments