Test
Fork of Nucleo-mbed-os-example-blinky by
main.cpp
- Committer:
- Helmut64
- Date:
- 2017-01-21
- Revision:
- 5:7db87ff5ed38
- Parent:
- 4:634ee710cadb
- Child:
- 6:a40d570cbe50
File content as of revision 5:7db87ff5ed38:
#include "mbed.h"
DigitalOut myled(LED1);
InterruptIn event(USER_BUTTON);
bool pressed = false;
void KeyPressed()
{
pressed = true;
}
int main() {
event.fall(&KeyPressed);
while(1) {
myled = 1; // LED is ON
wait(0.2); // 200 ms
myled = 0; // LED is OFF
wait(1.0); // 1 sec
if (pressed) {
SPI *s = new SPI(PA_7, PA_6, PA_8);
s->frequency(40000000);
s->write(0xff);
delete s;
deepsleep();
pressed = false;
}
}
}
Helmut Tschemernjak
