You are on page 1of 15

“REAL TIME OPERATING SYSTEM”

PREPARED BY: -

Krushna S. Banginwar
I.T.M. collage,Nanded
3rd year ,BCA
ksbanginwar@gmail.com
INDEX
INDEX
● Introduction
●  Types of RTOS
● RTOS Kernel
● Advantages of RTOS
● Disadvantage of RTOS
● Role of RTOS in embedded system
● Application of RTOS
● Conclusion
●  Relevant books and References
REAL
REALTIME
TIMEOPERATING
OPERATINGSYSTEM
SYSTEM
 INTRODUCTION
 An RTOS is an operating system for
response time control and event control
process.

 ■Features of RTOS
 ►What is need of RTOS
 ► Advantages of RTOS
TYPES
TYPESOF
OFRTOS
RTOS
There are two types of RTOS
■ HARD RTOS
►Application
►Disadvantage
■ SOFT RTOS
► Application
►Disadvantage
HARD
HARDRTOS
RTOS

 In HARD RTOS responds time is strictly


determined
○Application:-
 ► RTOS is used critical mission
 ►life supporting system
 ○Disadvantage:-
 ►Failure of hard RTOS can damage the whole
 system
SOFT
SOFTRTOS
RTOS

 In SOFT RTOS time limit is not so much imp.

○Application:-
 ►DVD ,microwave oven ,Bank system ,etc..
 ○Disadvantage:-
 ►Cost & Memory
 ►Install & maintain
RTOS
RTOSKERNEL
KERNEL
ADVANTAGES
ADVANTAGESOF
OFRTOS
RTOS
►Focus on Application
►Time Saving
►Error free
► 24*7 Service
► Memory Allocation
► Task Sharing
DISADVANTAGES
DISADVANTAGESOF
OF
RTOS
RTOS
►Not Easy To Program
►Low Multitasking
►Complex Algorithm
►Expensive
►Use heavy System Resources
►Thread Priority
ROLE OF RTOS IN EMBEDDED
ROLE OF RTOS IN EMBEDDED
TECHNOLOGY
TECHNOLOGY

 ● Characteristics-
 ► Able to executed single program repeatedly
 ►Low cost.
 ►Low power consumption.

 ● Commercial & Research RTOS-


Application-
Application-

Diagrammatic Representation of ACVM-

Keypad for LCD


LCD display
display or
or touch
touch screen
screen for
for user
user
Keypad for
user
user
interface
interface Microcontroller
Microcontrollerbased
basedhardware
hardware
USB
USBwireless
wireless
Mechanical Modem
Modem
Mechanical
coin sorter RTOS
RTOS Software
Software
coin sorter

Chocolate & Refunded Coin collector


Conclusion:
Conclusion:

●Real-time operating systems are responsible for


process and resource management.

●The RTOS must provide sufficient functionality


to enable the overall real-time system.

●RTOS is a brain of real time application


References
References

 1.http://www.cs.tamu.edu/faculty/bettati/Co
urses/663/Fall-2001
 2.  http
://www.cs.tamu.edu/faculty/bettati/Courses/
663/Fall-2001
 3.http
://www.algonet.se/~staffann/developer/rtbasi
cs.htm#Preemptive%20kernels
 4. Information technology magazine
 Efy publilcation,

ANY QUERIES
?
Thank You…

You might also like