A simple Round Robin Task scheduler (a sub minimalistic Operating System) with no inter Task communication implemented (semaphores, mailboxes etc) nor task local varibales can be used. They have to be global (static). But, it's the first step up to an OS.

Dependencies:   mbed

Auto generated API documentation and code listings for Scheduler

Code

main.c [code]
scheduler.cpp [code]
scheduler.h [code] Simple Task Scheduler