An embedded system is a combination of computer hardware and software that is designed for a specific functions within a larger system.
Example: A fire alarm. A fire alarm will sense only when it smokes somewhere.
Major components of an embedded system:
- Hardware : physically connected with an embedded system
- Application software : allows the user to perform various application.
- Real Time Operating system (RTOS) : supervises the way that an embedded system works.