Redona Kembora
/
BlinkThreadCallback2LED
BlinkThreadCallback2LED
main.cpp
- Committer:
- redona
- Date:
- 2018-11-15
- Revision:
- 0:7ede95000001
File content as of revision 0:7ede95000001:
#include "mbed.h" DigitalOut led1(LED1); DigitalOut led2(LED2); // Blink function toggles the led in a long running loop void blink(DigitalOut *led) { *led = !*led; wait(1); *led = !*led; } int main() { while(1){ Thread thread1; Thread thread2; thread1.start(callback(blink, &led1)); thread1.join(); thread2.start(callback(blink, &led2)); thread2.join(); } }