FY
Diff: millis.cpp
- Revision:
- 0:f2303a6884e4
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/millis.cpp Wed May 16 10:26:07 2018 +0000 @@ -0,0 +1,16 @@ +#include "mbed.h" +#include "millis.h" + +volatile unsigned long _millis; + +void millisStart(void) { + SysTick_Config(SystemCoreClock / 1000);//read the time in second +} + +extern "C" void SysTick_Handler(void) { + _millis++; +} + +unsigned long millis(void) { + return _millis; +} \ No newline at end of file