Skip to content

Tasnime1/EDF-Scheduler-Implementation-FreeRTOS-based

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Earliest Deadline First(EDF) Scheduler Implementation

  • This implementaion is based on FreeRTOS and "Implementation and Test of EDF and LLREFSchedulers in FreeRTOS" Thesis.

  • The edits discussed from the thesis are implemented to FreeRTOS files downloaded from the official website.

  • The implementation is hardware-independant.

  • All implementation lies within the "FreeRTOSConfig.h" and the "tasks.c" files, by replacing only these you have an EDF Scheduler running in hand.

  • It's tested and verified on a set of tasks on an ARM-based microcontroller, the LPC2129, this is the hardware-dependant part.

  • A full detailed report is provided. All calculations included in report are verified in three different ways,

    • By hand calculations.
    • Using SIMSO Offline Simulator.
    • Through KEIL's logic analyzer and hooks.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages