Some basic features of the embedded system:
1) The embedded system is controlled by a smart unit (ie, microprocessor) and is thus a computer system.
2) The functions provided by the embedded system usually have targeted, mostly a dedicated system.
3) Unlike the desktop system, embedded systems generally do not provide the user to provide a rehabilitation environment, the only interface of the user and system interaction is the final application of the system to the user.
4) For certain special applications, such as space planes, satellites, etc., usually require high reliability and long-term unattended work ability.
5) Compactness requirements are obvious.
6) Real-time demand. Given the hardware environment, real-time relying on operating system and application software guarantee.
7) Embedded can exist independently.
Definition: The embedded system is a class of hardware and software highly integrated computer systems with system design facing specialized applications. Such systems generally do not provide the user to provide a rehabilitation environment, the unique interface of the user and system interaction is the final application to the user.
Features of real-time embedded operating systems:
1) Real-time.
2) miniaturization.
3) Strengthen stability.
4) Curing code.
5) Weak intercise mutuality.
6) Specialized strong.
Main criteria for real-time measurement of operating system:
Realstone is one of the baselines that measures OS real-time baseline, including the main real-time performance indicators, including
1) Task Switch Time.
2) Preemption Time.
3) Interrupt wait time (Interrupt Latency Time).
4) Signal Delay Time (Semaphore-shuffle Time).
5) Deadlock Break Time.
6) Task Message Transfer Delay (Intertask Message Latency).
7) Data Intensity throughput (DataGram Throughput Time).