Real Time Operating System (RTOS)
              In general, an operating system (OS) is responsible for managing the hardware resources of a computer and hosting applications that run on the computer. An RTOS performs these tasks, but it is also specially designed to run applications with very precise timing and a high degree of reliability. This can be especially important in measurement and automation systems where downtime is costly or a program delay could cause a safety hazard (post dangers/disasters).
Â
- Real Time system
- Architecture
- Characteristics
Â
- Type Of Real Time System
- Hard Real Time
- Soft Real Time
Â
- Real Time Software Implementation
Â
- Role of an OS in Real Time Systems
Â
- Features Of RTOS
- Resource Allocation.
- Interrupt Handling.
- Other issues like kernel size.
Â
- Real Time Operating System
- RTOS Kernel
- RTOS Functions
- Characteristics
- Functionality
- Layering and OS Typical Structure
- System Services, libraries, facilities
Â
Â
- BSP & Startup code
- System Startup code
- Reset startup code
- Board support Package
Â
8.     RTOS Functionality |
- Interrupts
- Overview and Basics
- Architecture & Dispatching
- Single Stack Vs Multi Stack
- ISR Implementation
- ISR under RTOS
- ISR to Task Communication
- Resources under Instructions
Â
- Introducing Task for Concurrency
 |  |  | ·        Designing for concurrency and de-coupling ·        Processes Vs Tasks ·        Scheduling policies, states and Transitions ·        Context switching and latency ·        Creating, controlling, deleting tasks ·        Setting priorities ·        Waiting for reentrancy  11. Task Synchronization ·        Synchronization objects ·        Reentrancy and shared data ·        Priorities ·        Inheritance, Inversion, Ceiling ·        Deadlocks And Starvation  12. Inter task Communication
13. Timers And System Clock ·        Hardware Timer &t Timer Ticks ·        System Clock Facilities ·        Watch dog and Monitoring  14. IAR C Compiler  15. uCos II, uCOS III  16. Mini Projects   Time Period: 3 Months    Cost: RS 13,000/- |