int main(void) { LedData ledData; ButtonData buttonData; initUserButton(); CLK_EN(); configureLED(LED3, PORTG); configureLED(LED4, PORTG); configureLED(LED5, PORTB); configureLED(LED6, PORTC); buttonInitData(&buttonData); ledInitData(&ledData); initSysTick(); initTcb(); //testFunc(); taskSwitch(); while(1) { //updateTime(); //buttonSM(&buttonData); //ledSM(&ledData); } }
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); } }