Refer to: http://www.atakansarioglu.com/easy-task-scheduler-real-time/
git clone https://github.com/atakansarioglu/punctual_demo_stm32f10x.git
cd punctual_demo_stm32f10x
git submodule update --init --recursive
Refer to: http://www.atakansarioglu.com/embedded-mcu-software-development-eclipse-setup-debug/
for tutorial on compilation environment setup.