Helmut Tschemernjak
/
Nucleo_blink_led
Test
main.cpp
- Committer:
- Helmut64
- Date:
- 2017-02-16
- Revision:
- 0:eef6d081aebe
- Child:
- 1:203c68bc3e88
File content as of revision 0:eef6d081aebe:
#include "mbed.h" DigitalOut myled(LED1); //InterruptIn event(PA_10/*USER_BUTTON*/); volatile int updatedLED = 0; void ButtonPressed(void) { myled = !myled; updatedLED++; } int main() { //Serial ser(USBTX, USBRX); //ser.baud(230400); //event.fall(&ButtonPressed); // event.mode(PullUp); int intrnos = 0; //ser.printf("Hello, World\r\n"); int i = 0; for(;;) { while(i < 5) { myled = 1; // LED is ON wait(0.2); // 200 ms myled = 0; // LED is OFF wait(1.0); // 1 sec i++; } sleep(); //ser.printf("Wakeup: %d LED: %d\r\n", ++intrnos, updatedLED); } }