Gestion d'un interrupte avec le button

Dependencies:   mbed

main.cpp

Committer:
Kemix
Date:
2015-03-11
Revision:
1:034543cd3064
Parent:
0:d26e8921753c

File content as of revision 1:034543cd3064:

#include "mbed.h"

int flag = 0;

void truc(void){
     flag = !flag;
}

int main(void){
    DigitalOut led(LED1);
    InterruptIn btn(D3);
    led = 0;
    
    btn.rise(truc);
    while(1){
        if(flag != 0){
                led = !led;
                wait(0.15);
        }else{
            led = 0;   
        }
    }
}