]> git.gir.st - tmk_keyboard.git/blob - tool/mbed/mbed-sdk/libraries/tests/mbed/time_us/main.cpp
Squashed 'tmk_core/' changes from 7967731..b9e0ea0
[tmk_keyboard.git] / tool / mbed / mbed-sdk / libraries / tests / mbed / time_us / main.cpp
1 #include "mbed.h"
2 #include "test_env.h"
3
4 DigitalOut led(LED1);
5
6 namespace {
7 const int MS_INTERVALS = 1000;
8 }
9
10 void print_char(char c = '*')
11 {
12 printf("%c", c);
13 fflush(stdout);
14 }
15
16 int main()
17 {
18 MBED_HOSTTEST_TIMEOUT(15);
19 MBED_HOSTTEST_SELECT(wait_us_auto);
20 MBED_HOSTTEST_DESCRIPTION(Time us);
21 MBED_HOSTTEST_START("MBED_25");
22
23 while (true) {
24 for (int i = 0; i < MS_INTERVALS; i++) {
25 wait_us(1000);
26 }
27 led = !led; // Blink
28 print_char();
29 }
30 }
Imprint / Impressum