Bonjour à tous,
sauriez vous comment sortir d'un case switch après un temps donné?
En gros, j'aimerai allumé ma LED que 1 min, et qu'elle s'éteigne ensuite. Or, pour l'instant, elle s'allume indéfiniment.
Merci pour votre aide
Code:switch(choix) { case 1: while(d<10000){ d++; GPIO_WriteLow(GPIOC,GPIO_PIN_1); GPIO_WriteLow(GPIOB,GPIO_PIN_1); GPIO_WriteLow(GPIOB,GPIO_PIN_2); GPIO_WriteLow(GPIOB,GPIO_PIN_3); } //d=0; // choix=0; break; case 2: while(d<1000){ d++; GPIO_WriteHigh(GPIOB,GPIO_PIN_1); GPIO_WriteHigh(GPIOC,GPIO_PIN_1); //Verte GPIO_WriteLow(GPIOB,GPIO_PIN_2); GPIO_WriteLow(GPIOB,GPIO_PIN_3); } }
-----