Esempio n. 1
0
//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);
	}
}
Esempio n. 2
0
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);
  }
}