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

Download repository: zip gz

Files at revision 0:9ce7c170cb66

Name Size Actions
[up]
main.c 5843 Revisions Annotate
mbed.bld 66 Revisions Annotate
scheduler.cpp 3487 Revisions Annotate
scheduler.h 1874 Revisions Annotate