예제3) 타이머
Dependencies: mbed
Fork of ex3_mbed_timer by
timer.cpp
- Committer:
- robertchoi
- Date:
- 2017-10-13
- Revision:
- 3:02736805f392
File content as of revision 3:02736805f392:
// Blink until timeout. #include "mbed.h" Timeout timeout; DigitalOut led(LED1); int secFlag = 1; int secTic = 0; void attimeout() { secFlag = 1; } int main() { while(1) { if(secFlag) // 1sec { secFlag = 0; timeout.attach(&attimeout, 1); secTic++; } if(secTic == 1) { led = 0; wait(0.5); led = 1; wait(0.5); } if(secTic == 10) { led = 0; wait(0.5); led = 1; wait(0.5); } } }