Updated: Jan 13
Embedded System is a combination of computer software and hardware which is either fixed in capability or programmable. Embedded systems typically include microcontrollers and small, local memory footprints. Embedded systems have both hardware and software that work together by triggering components such as actuators and sensors to perform tasks. Embedded Systems has witnessed tremendous growth in the last one decade. Almost all the fast developing sectors like automobile, aeronautics, space, rail, mobile communications, and electronic payment solutions have witnessed increased use of Embedded technologies.
Following are important characteristics of an embedded system:
Requires real time performance
It should have high availability and reliability.
Developed around a real-time operating system
Usually, have easy and a diskless operation, ROM boot
Designed for one specific task
It must be connected with peripherals to connect input and output devices.
Offers high reliability and stability
Needed minimal user interface
Limited memory, low cost, fewer power consumptions
It does not need any secondary memory in computer.
Applications Of Embedded System
Initially, Embedded Systems were used for large, safety-critical and business-critical applications that included
Rocket & satellite control
Energy production control
Air Traffic Control
Advanced Embedded Technologies are deployed in developing
Process Controls (energy production and distribution, factory automation and optimization)Telecommunications (satellites, mobile phones and telecom networks),
Energy management (production, distribution, and optimized use)
Security (e-commerce, smart cards)
Health (hospital equipment, and mobile monitoring