Yoji KURODA
/
Mechatro_ThreadTest
Sample code for Mechatronics class
Diff: main.cpp
- Revision:
- 4:fc60c5b6c104
- Parent:
- 1:6a8fcc666593
- Child:
- 5:476186ff82cf
--- a/main.cpp Tue Jun 04 15:54:12 2013 +0100 +++ b/main.cpp Wed Jan 11 15:07:51 2017 +0000 @@ -3,7 +3,7 @@ DigitalOut led(LED1); -void led_thread(void const *argument) { +void led_thread() { while (true) { // Signal flags that are reported as event are automatically cleared. Thread::signal_wait(0x1); @@ -12,8 +12,10 @@ } int main (void) { - Thread thread(led_thread); - + Thread thread; + + thread.start(callback(led_thread)); + while (true) { Thread::wait(1000); thread.signal_set(0x1);