本帖最后由 ddllxxrr 于 2016-3-23 20:34 编辑
mbed定时器允许基本定时活动发生。定时器可以创建、开启、停止和读取。
函数如下:
start 启动定时器
stop 停止定时器
reset 复位定时器为0
read 以秒为单位读取时间
read_ms 以毫秒为单位读取时间
read_us 以微秒为单位读取时间
以下是简单的程序 :
可以计算出打印时间:
#include "mbed.h"
Timer t;
Serial pc(USBTX,USBRX);
int main()
{
t.start();
pc.printf("HELO World!\n");
t.stop();
pc.printf("The time taken was %f seconfs\n",t.read());
}
<blockquote>#include "mbed.h"
以下是运行的结果:
|