Lee Kai Xuan / mbed-os

Fork of mbed-os by erkin yucel

Committer:
elessair
Date:
Sun Oct 23 15:10:02 2016 +0000
Revision:
0:f269e3021894
Initial commit

Who changed what in which revision?

UserRevisionLine numberNew contents of line
elessair 0:f269e3021894 1 #include "mbed.h"
elessair 0:f269e3021894 2 #include "test_env.h"
elessair 0:f269e3021894 3
elessair 0:f269e3021894 4 DigitalOut led(LED1);
elessair 0:f269e3021894 5
elessair 0:f269e3021894 6 namespace {
elessair 0:f269e3021894 7 const int MS_INTERVALS = 1000;
elessair 0:f269e3021894 8 }
elessair 0:f269e3021894 9
elessair 0:f269e3021894 10 void print_char(char c = '*')
elessair 0:f269e3021894 11 {
elessair 0:f269e3021894 12 printf("%c", c);
elessair 0:f269e3021894 13 fflush(stdout);
elessair 0:f269e3021894 14 }
elessair 0:f269e3021894 15
elessair 0:f269e3021894 16 int main()
elessair 0:f269e3021894 17 {
elessair 0:f269e3021894 18 MBED_HOSTTEST_TIMEOUT(15);
elessair 0:f269e3021894 19 MBED_HOSTTEST_SELECT(wait_us_auto);
elessair 0:f269e3021894 20 MBED_HOSTTEST_DESCRIPTION(Time us);
elessair 0:f269e3021894 21 MBED_HOSTTEST_START("MBED_25");
elessair 0:f269e3021894 22
elessair 0:f269e3021894 23 while (true) {
elessair 0:f269e3021894 24 for (int i = 0; i < MS_INTERVALS; i++) {
elessair 0:f269e3021894 25 wait_us(1000);
elessair 0:f269e3021894 26 }
elessair 0:f269e3021894 27 led = !led; // Blink
elessair 0:f269e3021894 28 print_char();
elessair 0:f269e3021894 29 }
elessair 0:f269e3021894 30 }