ST / Mbed 2 deprecated DISCO-L053C8_read_button

Dependencies:   mbed

Embed: (wiki syntax)

« Back to documentation index

Show/hide line numbers main.cpp Source File

main.cpp

00001 #include "mbed.h"
00002 
00003 DigitalOut green_led(LED1);
00004 DigitalOut red_led(LED2);
00005 
00006 InterruptIn user_button(USER_BUTTON);
00007 
00008 void button_pressed()
00009 {
00010   green_led = 1;
00011 }
00012 
00013 void button_released()
00014 {
00015   green_led = 0;
00016 }
00017 
00018 int main() {
00019     
00020     user_button.rise(&button_pressed);
00021     user_button.fall(&button_released);
00022     
00023     while(1) {
00024         red_led = !red_led;
00025         wait(0.2);
00026     }
00027 
00028 }