The survey on real time operating systems (1)

581 views

Published on

A survey on Real time Operating systems

Published in: Technology, Business
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
581
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
25
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

The survey on real time operating systems (1)

  1. 1. The survey on Real Time Operating systems
  2. 2. Contents • • • • • • • Introduction Real Time Operating system development RTOS for small microcontrollers uITRON  TOPPERS/FDMP A Hard real time operating system – Example MARUTI. RTOS for wearable computers – Example eRTOS. Conclusion
  3. 3. Introduction • • • • •
  4. 4. THINGS TO CONSIDER FOR DEVELOPING AN OPERATING SYSTEM • • • • RTOS architecture to be considered. Language support Tool capabilities Services that are provided for the developers though API’s • Technical support for the users
  5. 5. RTOS FOR SMALL MICROCONTROLLERS • Why do we need RTOS for small Microcontrollers • Small Microcontroller refers to Maximum ROM of 128Kbytes and 4Kbytes of RAM • Using for Software Optimization - low power – high performance. • RTOS can be used to distribute software development among the developers • Software synchronization
  6. 6. RTOS FOR SMALL MICROCONTROLLERS • The use of the RTOS in small Microcontrollers have increased considerably Source: Real-Time Operating System for Small Microcontrollers - Tran Nguyen Bao Anh and Su-Lim Tan
  7. 7. COMPARISON OF DIFFERENT RTOS
  8. 8. uITRON – REAL TIME OPERATING SYSTEM • • • •
  9. 9. UITRON – REAL TIME OPERATING SYSTEM • • • • • • •
  10. 10. TOPPERS/FDMP- EXTENSION OF UITRON SPECIFICATIONS • • • • •
  11. 11. REAL TIME OPERATING SYSTEMS MARUTI • • • • • • •
  12. 12. COMPONENTS IN MARUTI RTOS • • • • • • • • • • •
  13. 13. A RTOS FOR WEARABLE COMPUTERS eRTOS • • • • • •
  14. 14. eRTOS – TASK MANAGEMENT • • • •
  15. 15. eRTOS – OTHER FEATURES • • • • • • •
  16. 16. CONCLUSION • • • • •
  17. 17. THANK YOU
  18. 18. REFERENCES

×