Embedded Systems Team Two / Mbed 2 deprecated PB_Interrupt

Dependencies:   mbed

Embed: (wiki syntax)

« Back to documentation index

Show/hide line numbers main.cpp Source File

main.cpp

00001 // Flash an LED while waiting for events
00002 #include "mbed.h"
00003 InterruptIn event(p18); //create interrupt event object for p16 pin
00004 DigitalOut led(LED1);   //create led object for led1
00005 
00006 void trigger() {
00007 printf("triggered!\n"); //print triggered! on serial window
00008 }
00009 
00010 int main() {
00011     event.rise(&trigger);   //call trigger function when interrupt event is rise
00012     while(1) {
00013         led = !led; //invert led
00014         wait(0.25); //wait for 250ms
00015     }
00016 }