Implementation and Analysis of RMS scheduling in Real Time Operating System

2013 
In current scenario the Real-time operating system (RTOS) plays major role in developing the application on embedded boards with least software development effort. Among the available RTOS’s μc/os-ii is suitable for various controllers and processors, since it is low cost and easily available microcontroller. The μc/os-ii supports pre-emptive scheduling and not efficient with respect to processor utilization. Processor utilization is a measure of CPU loading. Improvement of the CPU loading is difficult and there is a need for embedded processor need to complete the tasks within the arranged deadlines. Rate Monotonic Analysis (RMA) technique helps to achieve optimum CPU loading for running real-time tasks and most frequently used task gets highest priority. In this paper the implementation of RMA in μc/os-ii and further is ported into Keil IDE and RMA code is appended to it. The results indicate optimum utilization of processor with RMA scheduler for realizing low cost software and hardware for developing embedded system. The simulation results discuss about the implementation, analysis and implemented results done in Keil C software.
    • Correction
    • Cite
    • Save
    • Machine Reading By IdeaReader
    8
    References
    1
    Citations
    NaN
    KQI
    []