• DocumentCode
    149906
  • Title

    Hard real-time execution environment extension for FreeRTOS

  • Author

    Stangaciu, Cristina S. ; Micea, Mihai V. ; Cretu, Vladimir I.

  • Author_Institution
    Comput. & Software Eng. Dept., Univ. of Timisoara, Timisoara, Romania
  • fYear
    2014
  • fDate
    16-18 Oct. 2014
  • Firstpage
    124
  • Lastpage
    129
  • Abstract
    In this paper, a hard real-time execution environment extension is proposed for an open source real-time operating system, FreeRTOS, in order to support a special case of hard real-time tasks, called ModXs. The goal is to obtain a real-time system which has both the capabilities offered by a dynamic, preemptive, priority based scheduling and execution environment and the determinism and predictability of a hard real time execution environment. This paper also presents an implementation of the system which was tested and validated on a hardware platform EFM32-G8900-STK.
  • Keywords
    operating systems (computers); processor scheduling; public domain software; real-time systems; EFM32-G8900-STK hardware platform; FreeRTOS; ModXs; dynamic preemptive priority based scheduling; execution environment; hard real-time execution environment extension; hardware platform; open source real-time operating system; Context; Dynamic scheduling; Jitter; Job shop scheduling; Kernel; Real-time systems; execution context; hard real-time (HRT); jitter; real-time operating system (RTOS);
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Robotic and Sensors Environments (ROSE), 2014 IEEE International Symposium on
  • Conference_Location
    Timisoara
  • Print_ISBN
    978-1-4799-4927-4
  • Type

    conf

  • DOI
    10.1109/ROSE.2014.6953035
  • Filename
    6953035