pengfei wu
/
ESP8266Program
For test
Diff: time.cpp
- Revision:
- 10:9d4ec0359a5c
diff -r 95a0ce98e12b -r 9d4ec0359a5c time.cpp --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/time.cpp Mon Feb 02 09:46:16 2015 +0000 @@ -0,0 +1,21 @@ +#include "time.h" + +static unsigned long one_millisecond_counter = 0; +static void one_millisecond_callback(void) { + one_millisecond_counter++; +} + +unsigned long millis(void) { + static Ticker milli_timer; + static bool attach_flag = true; + if (attach_flag) { + attach_flag = false; + milli_timer.attach_us(&one_millisecond_callback, 1000); + } + return one_millisecond_counter; +} + +void delay(int t) +{ + wait_ms(t); +} \ No newline at end of file