ticker flag

Committer:
gr91
Date:
Mon Nov 09 16:54:22 2020 +0000
Revision:
4:f331cf018c19
Parent:
3:8a79f8ce8378
ticker flag

Who changed what in which revision?

UserRevisionLine numberNew contents of line
gr91 0:d4d44e16e7af 1 #include "mbed.h"
gr91 4:f331cf018c19 2 // interruption periodique flag
gr91 3:8a79f8ce8378 3 DigitalOut ledr(PB_4);//LED_red
gr91 3:8a79f8ce8378 4 Ticker t1;
gr91 4:f331cf018c19 5 unsigned int flag=0;
gr91 3:8a79f8ce8378 6 void clignote_led(void);
gr91 0:d4d44e16e7af 7 int main()
gr91 0:d4d44e16e7af 8 {
gr91 2:b361071cc219 9 ledr=1; // led r eteinte
gr91 4:f331cf018c19 10 t1.attach(&clignote_led, 0.1);
gr91 0:d4d44e16e7af 11 while(1) {
gr91 4:f331cf018c19 12 if(flag==1) {
gr91 4:f331cf018c19 13 flag=0;
gr91 4:f331cf018c19 14 ledr=!ledr;
gr91 4:f331cf018c19 15 }
gr91 0:d4d44e16e7af 16 }
gr91 0:d4d44e16e7af 17 }
gr91 3:8a79f8ce8378 18 void clignote_led(void)
gr91 3:8a79f8ce8378 19 {
gr91 4:f331cf018c19 20 flag=1;
gr91 3:8a79f8ce8378 21 }
gr91 0:d4d44e16e7af 22