0% found this document useful (0 votes)
130 views

Real Time Operating System

This document discusses real-time operating systems (RTOS). It begins by defining an RTOS as an operating system that controls response times and event processes. It then describes the two main types of RTOS: hard RTOS which have strictly determined response times used for critical systems, and soft RTOS which have less important time limits used for applications like DVD players. The document also covers RTOS kernels, advantages like time savings and error prevention, disadvantages like complexity, and applications of RTOS in embedded systems like ATMs.

Uploaded by

Shweta
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
130 views

Real Time Operating System

This document discusses real-time operating systems (RTOS). It begins by defining an RTOS as an operating system that controls response times and event processes. It then describes the two main types of RTOS: hard RTOS which have strictly determined response times used for critical systems, and soft RTOS which have less important time limits used for applications like DVD players. The document also covers RTOS kernels, advantages like time savings and error prevention, disadvantages like complexity, and applications of RTOS in embedded systems like ATMs.

Uploaded by

Shweta
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 15

“REAL TIME OPERATING SYSTEM”

PREPARED BY: -

Krushna S. Banginwar
I.T.M. collage,Nanded
3rd year ,BCA
[email protected]
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