//Main function int main(void){ //State state = INITIAL; TaskBlock LED1_tb; initTaskBlock(&LED1_tb); initLED(LED1); initLED(LED2); initButton(); while(1){ yield_LED1(&LED1_tb); } }
int main(void){ initSysTick(); initTcb(); //taskSwitch(); //testFunc(); TaskBlock tb_LED1; TaskBlock tb_LED2; TaskBlock tb_LED5; initLED(); initLED2(); initLED5(); initPushButton1(); initTaskBlock(&tb_LED1); initTaskBlock(&tb_LED2); initTaskBlock(&tb_LED5); while(1){ SD1(&tb_LED1); SD2(&tb_LED2); SD5(&tb_LED5); } }