The word embed refers that we are embedded some code to work the hardware. Or we can say we are integrating the programmed modules of hardware with big systems. These hardware modules are ICS.
3. An embedded system is a computer system with a
dedicated function within a larger mechanical or
electrical system, often with real-time computing
constraints.
4. Few examples
General Purpose:Automobiles
MP3
Cell phones
GPS
Microwave
Network routers
Game consoles
Special Purpose :ATM machines, Medical Instruments, Aircraft,
Satellites
8. Real-Time System
Hard Real Time System
Failure to meet deadlines is fatal
Example : Flight Control System
Soft Real Time System
Late completion of jobs is undesirable but not fatal.
System performance degrades as more & more jobs
miss deadlines
9. Role of RTOS in Embedded
system
Standalone Applications
Often no OS involved
Micro controller based Embedded Systems
Some Real Time Applications are huge & complex
Multiple threads
Complicated Synchronization Requirements
File system / Network / Windowing support
OS primitives reduce the software design time
10. Linux OS
Royalty free licensing.
Reliable IP stack and TCP/IP applications.
Open Source Kernel
Tool chain source codes are open source.