Implement the preemptive earliest-deadline-first scheduling algorithm on Micro C RTOS
(either μC/OS-II or μC/OS-III).
Test your EDF scheduler by creating and running 5 periodic tasks with random periods
and execution time. For verification, you need to save:
. Parameters of the 5 tasks
. Execution sequence with job ID (task ID, job release No.) and actual execution time
. Job release and completion events with time
. Deadline misses if exist.
Hello! We are extremely interested in this project and would love to help you with this project, please reply back to discuss further. Looking forward to hear from you soon. Thanks!