Uploaded on

 

More in: Education
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
No Downloads

Views

Total Views
1,369
On Slideshare
0
From Embeds
0
Number of Embeds
1

Actions

Shares
Downloads
83
Comments
0
Likes
3

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. C.B.KORE POLYTECHNIC CHIKODIPAPER PRESENTATION ON:REAL TIME OPERATING SYSTEM BY: SHARVANI MUSANDI V SEM EC
  • 2. CONTENTS INTRODUCTION CLASSIFICATION ARCHITECTURE FEATURES OF RTOS WIDELY USED RTOS CONCLUSION
  • 3. INTRODUCTION DEFINATION- A real-time operating system (RTOS) is an operating system (OS) intended to serve real-time application requests EXAMPLE
  • 4. CLASSIFICATION HARD RTOS- These type of RTOS strictly adhere to the deadline associated with the tasks FIRM RTOS- These type of RTOS are also required to adhere to the deadlines SOFT RTOS
  • 5. ARCHITECTURE
  • 6. RTOS KERNEL
  • 7. TASK MANAGEMENT
  • 8. SYNCRONIZATION AND COMMUNICATION FIG (A) SYCHRONIZATION FIG(B) INTERTASK COMMUNICATION
  • 9. MEMORY MANAGEMENT Non-real-time operating systems offer memory allocation services from what is termed a Heap STACK - Stack management is used during context switching for TCBs RTOS does it by a mechanism known as Pools
  • 10. OTHER KERNEL FUNCTIONS Timer Management Interrupt and event handling Device I/O Management
  • 11. FEATURES OF RTOS MULTITHREADING AND PREEMPT ABILITY THREAD PRIORITY INTERTASK COMMUNICATION AND SYNC PRIORITY INHERITANCE SHORT LATENCIES
  • 12. WIDELY USED RTOSThese are the best known, most widelydeployed real-time operating systems. QNX RTLinux VxWorks Windows CE
  • 13. REFERENCES http://en.wikibooks.org/wiki/Embedded_Syste ms/Real-Time_Operating_Systems www.onesmartclick.com/rtos/rtos.html http://www.engineersgarage.com/articles/rtos -real-time-operating-system?page=6