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.
- 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.
- 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.
- 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.
- 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.
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
Post a Comment